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
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
Similar words of Madagascar :
