Adjective madagascan has 1 sense
  1. Madagascan - of or relating to Madagascar or its people; "Madagascan pepper"
,Noun madagascan has 1 sense
  1. Madagascan - a native or inhabitant of Madagascar
    --1 is a kind of
    African
    --1 is a member of Madagascar, Republic of Madagascar, Malagasy Republic
,
TOP