SynonymX
Speak
Sumatran
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"
sumatra
indonesian
Hyponims for word "sumatran"
indonesian