1. Mentawai - Noun
2. Mentawai - Proper noun
Mentawai (plural Mentawai)
A member of the native people of the Mentawai Islands, Indonesia.
Mentawai
Their Austronesian language.
He had a similar feeling when surfing in the Mentawai Islands, off the coast of West Sumatra. Source: Internet
We observed particularly in Mentawai that the movement of ‘return to laggai’ was not well received by ordinary villagers. Source: Internet