Find the word definition

Wikipedia
Aloofushi (Dhaalu Atoll)

Aloofushi or Aluvifushi is one of the uninhabited islands of Dhaalu Atoll in the Maldives.

Category:Uninhabited islands of the Maldives