Synonyms and Antonyms for Sumatran

1. Sumatran (adj.)

of or relating to the island of Sumatra or its inhabitants

Synonyms:

2. Sumatran (n.)

a native or inhabitant of Sumatra

Synonyms: