Sumatran

definition: of or relating to the island of Sumatra or its inhabitants
example: Sumatran cigars
speech part: adjective
synonyms:

How Sumatran is being used?