|  | 
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]




 Arabic
 Arabic