Noun Definition

sumatran

1.Definition: a native or inhabitant of Sumatra

Category: People