Felidhoo The city/word Felidhoo means Maldives. The city Felidhoo lies in Maldives. The country Maldives contains the city Maldives.