Advertisement
Synonyms of Madagascar
Primary definition: An island country in the Indian Ocean off the southeastern coast of Africa.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Madagascar" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement