Definition of "Sumatran" :
noun: a native or inhabitant of Sumatra
adjective: of or relating to the island of Sumatra or its inhabitants
"Sumatran cigars."
noun: a native or inhabitant of Sumatra
adjective: of or relating to the island of Sumatra or its inhabitants
"Sumatran cigars."