English

edit

Proper noun

edit

Mentawais

  1. The Mentawai Islands Regency, an island chain off the western coast of Sumatra, Indonesia.