Find the word definition

Wikipedia
Himandhoo (Alif Alif Atoll)

Himandhoo ( Dhivehi: ހިމެންދޫ) is one of the inhabited islands of Alif Alif Atoll. Small number of people who are friendly, helps each other and great island for spending holidays.