Noun Definition

madagascan

1.Definition: a native or inhabitant of Madagascar

Category: People