Noun
-
an island in the Indian Ocean off the southeastern coast of Africa
the 4th largest island in the world
-
a republic on the island of Madagascar
achieved independence from France in 1960
- republic of madagascar - malagasy republic