MADAGASCAR Meaning of MADAGASCAR in English n. Republic of Madagascar, island country located in the Indian Ocean off the southeastern coast of Africa Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012