sumatra
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
a mountainous island in western Indonesia
WordNet
Previous
sultry
sultryly
sum
sumac
sumach
Next
sumatran
sumbul
sumer
sumerian
sumerology