Madagascar

(redirected from Democratic Republic of Madagascar)
Also found in: Dictionary, Encyclopedia, Wikipedia.
  • noun

Synonyms for Madagascar

an island in the Indian Ocean off the southeastern coast of Africa

Full browser ?