Madagascar

Info · Definitions · Characters

Madagascar
· ·
Text
· ·
Script
10
· ·
Length

Definitions

(noun) a republic on the island of Madagascar; achieved independence from France in 1960. Synonyms: Republic of Madagascar, Malagasy Republic.
· ·
Noun Definition 1
(noun) an island in the Indian Ocean off the southeastern coast of Africa; the 4th largest island in the world.
· ·
Noun Definition 2