Definition of Sumatran
Noun: Sumatran
- A native or inhabitant of Sumatra
- Of or relating to the island of Sumatra or its inhabitants
"Sumatran cigars"
Anagrams containing the word Sumatran
smuranat nsumatra ansumatr ransumat transuma atransum matransu umatrans