Find the word definition

Wikipedia
Thimarafushi (Thaa Atoll)

The island of Thimarafushi ( Dhivehi: ތިމަރަފުށި), (pronounced thi-ma-ra-fu-shi) is one of the inhabited islands of the Maldives. Geographically located in the Thaa Atoll, which is also known as the Kolhumadulu Atoll, the island has a recorded population of 4253 people as at July 2013.