Madagascar Meaning

There are 2 meaning(s) for word Madagascar

Meaning 1 : a republic on the island of Madagascar; achieved independence from France in 1960

    Synonyms : malagasy republic,  republic of madagascar
Meaning 2 : an island in the Indian Ocean off the southeastern coast of Africa; the 4th largest island in the world