Definition of Sumatran

  • (a.) Of or pertaining to Sumatra or its inhabitants.
  • (n.) A native of Sumatra.

Synonyms of Sumatran


Antonyms of Sumatran


No Antonyms Found.

Homophones of Sumatran


No Homophones Found.