Synonyms for madagascan

1. Madagascan (n.)

a native or inhabitant of Madagascar

Synonyms: