Crosswordopener

MADAGASCAN

• A native or inhabitant of Madagascar