sumatran Meaning, Definition & Usage
-
noun a native or inhabitant of Sumatra
-
adjective of or relating to the island of Sumatra or its inhabitants
- Sumatran cigars
WordNet
Su*ma"tran adjective
Definitions
Of or pertaining to Sumatra or its inhabitants. --n. A native of Sumatra.