Definition of sumatran
English to English adjective - of or relating to the island of Sumatra or its inhabitants
Sumatran cigars.
source: WordNet 3.0 - Of or pertaining to Sumatra or its inhabitants.
source: Webster 1913 noun - a native or inhabitant of Sumatra
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sumatran, senatorian, symmetrian, sundryman, schneiderian, squandermania, sandworm, sanhedrin, sanatorium, sanatarium, sanitarium, sanitarian, seanad eireann, segmented worm, syndrome
|
|
|