Definition, synonyms and picture of Madagascar

Learn in


n. Madagascar

Definition of Madagascar in English

Island semi-presidential republic located in the southeast of Africa, in the southwest of the Indian Ocean, between Mozambique and Mauritius.

Synonyms of Madagascar in English

Republic of Madagascar

Lists where this word appears

African Countries

54 words to learn

African Countries VII

8 words to learn