Sumatran(a.) Of or pertaining to Sumatra or its inhabitants.
Sumatran(n.) A native of Sumatra.

Words within sumatran