VariousWords beta
Related Terms:
Definitions:
Noun
Madagascan
Definition: a native or inhabitant of Madagascar
Definition: A native or inhabitant of Madagascar.
Adjective
Madagascan
Definition: of or relating to Madagascar or its people; "Madagascan pepper"
Definition: Of or relating to Madagascar.