VariousWords beta
Related Terms:
malacca
sirih
siamang
tapanuli orangutan
orangutan
sunda
orang pendek
sumatran
surau
sumatran tiger
batak
legundi
sunda strait
kra
aceh
flat headed cat
strait of malacca
nias
acehnese
malay
simpai
bornean clouded leopard
krakatoa
bengkulu
andaman sea
titan arum
indonesia
wegner's glass lizard
third island chain
west sumatra
Definitions:
Noun
Sumatra
Definition: a mountainous island in western Indonesia