Synonyms of Madagascar

Primary definition: An island country in the Indian Ocean off the southeastern coast of Africa.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)