English Dictionary
◊ SUMATRAN
Sumatran
adj : of or relating to the island of Sumatra or its inhabitants;
"Sumatran cigars" [syn: {Sumatran}]
n : a native or inhabitant of Sumatra [syn: {Sumatran}]