madagascar
English Dictionary
->
Letter M
-> madagascar
Search Dictionary:
madagascar Definition
(n)
a
republic
on
the
island
of
Madagascar
;
achieved
independence
from
France
in
1960
(n)
an
island
in
the
Indian
Ocean
off
the
southeastern
coast
of
Africa
;
the
4th
largest
island
in
the
world
madagascar Synonyms
Madagascar
Malagasy Republic
Republic of Madagascar
© Art Branch Inc.