Search for word
Search
sumatran
(a)
of or relating to the island of Sumatra or its inhabitants
Sumatran cigars
Nouns
(n)
a native or inhabitant of Sumatra
Words of close approximity
Sumatra