Tambo Minangkabau
"Tambo" berasal dari bahasa Sanskerta, "tambay" yang artinya "bermula". Dalam tradisi masyarakat Minangkabau, tambo merupakan suatu warisan turun-temurun yang disampaikan secara lisan. Kata "tambo" atau "tarambo" dapat juga bermaksud sejarah, hikayat atau riwayat. Maknanya sama dengan kata babad dalam bahasa Jawa atau bahasa Sunda.
Orang Minangkabau
Nama Minangkabau berasal dari dua kata, "minang" dan "kabau". Nama itu dikaitkan dengan suatu legenda yang dikenal di dalam tambo. Dari tambo tersebut, konon pada suatu masa ada satu kerajaan asing (biasa ditafsirkan sebagai Majapahit) yang datang dari laut akan melakukan penaklukan. Untuk mencegah pertempuran, masyarakat setempat mengusulkan untuk mengadu kerbau. Pasukan asing tersebut menyetujui dan menyediakan seekor kerbau yang besar dan agresif, sedangkan masyarakat setempat menyediakan seekor anak kerbau yang lapar. Dalam pertempuran, anak kerbau yang lapar itu menyangka kerbau besar tersebut adalah induknya. Maka anak kerbau itu langsung berlari mencari susu dan menanduk hingga mencabik-cabik perut kerbau besar tersebut. Kemenangan itu menginspirasikan masyarakat setempat memakai nama "Minangkabau", yang berasal dari ucapan ""Manang kabau"" (artinya menang kerbau). Kisah tambo ini juga dijumpai dalam "Hikayat Raja-raja Pasai" dan juga menyebutkan bahwa kemenangan itu menjadikan negeri yang sebelumnya bernama "Pariangan" menggunakan nama tersebut. Selanjutnya penggunaan nama "Minangkabau" juga digunakan untuk menyebut sebuah nagari, yaitu Nagari Minangkabau, yang terletak di Kecamatan Sungayang, Kabupaten Tanah Datar, Sumatera Barat.