Meaning of Madagascan
Definition of Madagascan
(adj)
of or relating to Madagascar or its people; "Madagascan pepper"
(noun)
a
native
or
inhabitant
of Madagascar
Other information on Madagascan
WIKIPEDIA results for
Madagascan
Amazon results for
Madagascan
Tweet