1
[ adjective ] of or relating to the island of Sumatra or its inhabitants

Examples

"Sumatran cigars"

Related terms

Sumatra

2
[ noun ] a native or inhabitant of Sumatra

Related terms

Indonesian Sumatra

*