Search Result:republic of madagascar
Overview of noun republic_of_madagascar
The noun republic of madagascar has 1 sense
- Madagascar, Republic of Madagascar, Malagasy Republic -- (a republic on the island of Madagascar; achieved independence from France in 1960)