Advertisement

Sumatra

said to be from Sanskrit Samudradvipa "ocean-island." Related: Sumatran.

Others are reading

Advertisement
Definitions of Sumatra from WordNet

Sumatra (n.)
a mountainous island in western Indonesia;
From wordnet.princeton.edu