sumatran

Adjective
  1. Of or relating to the island of Sumatra or its inhabitants (synset 303133241)
    "Sumatran cigars"
Noun
  1. A native or inhabitant of Sumatra (synset 109769488)

Other Searches