|
Definition of Sumatra
1. Noun. A mountainous island in western Indonesia.
Group relationships: Dutch East Indies, Indonesia, Republic Of Indonesia
Terms within: Medan
Generic synonyms: Island
Member holonyms: Sumatran
Terms within: Medan
Generic synonyms: Island
Member holonyms: Sumatran
Definition of Sumatra
1. a short violent squall [n -S]