MADAGASCAR


Meaning of MADAGASCAR in English

geographical name island W Indian Ocean off SE Africa; formerly a French territory; became (1958) a republic of the French Community as the , Madagascan adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.