Definition of Sumatran

  • 1. Of or relating to the island of Sumatra or its inhabitants Adjective
  • 2. A native or inhabitant of Sumatra Noun

Semanticaly linked words with "sumatran"

Hyponims for word "sumatran"