GeneralConnection.comDictionary
madagascar
Noun

1. Madagascar
2. Republic of Madagascar, Malagasy Republic, African country, African nation, Madagascar
2. island
Usage