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