Search for word
Search
madagascan
(a)
of or relating to Madagascar or its people
Madagascan pepper
Nouns
(n)
a native or inhabitant of Madagascar
Words of close approximity
Madagascar
Madagascar