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, symmetrian, senatorian, sundryman, schneiderian, sandworm, squandermania, sanhedrin, sanatarium, sanitarium, sanitarian, sanatorium, seanad eireann, segmented worm, syndrome
|
|
|