Find the word definition

Wikipedia
Maevatandria

Maevatandria is a town in Madagascar approximately 200 kilometres north of the capital Antananarivo

Category:Populated places in Madagascar