Synonyms for Sumatran

1. Sumatran (n.)

a native or inhabitant of Sumatra

Synonyms: