GeneralConnection.com
➔
Dictionary
madagascar
Noun
1. Madagascar
2. Republic of Madagascar, Malagasy Republic, African country, African nation, Madagascar
2. island
Usage