Word Study
sumatra
WORDNET DICTIONARY
Noun sumatra has 1 sense
- sumatra(n = noun.location) Array - a mountainous island in western Indonesia; Array is a part of dutch east indies, indonesia, republic of indonesia
has parts: medan
is a kind of island
For further exploring for "sumatra" in Webster Dictionary Online