madagascanEnglish

Madagascan

Noun

A native or inhabitant of Madagascar

English: Madagascan

Adjective

Of or relating to Madagascar or its people

English: Madagascan