sumatranEnglish

Sumatran

Noun

A native or inhabitant of Sumatra

English: Sumatran

Adjective

Of or relating to the island of Sumatra or its inhabitants

English: Sumatran