Thesaurus: sumatra
n. a mountainous island in western Indonesia
Related headwords
Indonesiadefinitionislanddefinitionmountainousdefinitionwesterndefinitionsumatra leaffamilysumatranfamilySumatran benzoinfamilysultrylyneighborsuluneighborsulzbergersneighborsum totalneighborsum upneighborsum-upneighborsumacneighborsumachneighborsumacsneighborsumbulneighborsumdelneighborSumerneighborSumerianneighborSumeriansneighborSumerologyneighborsumlessneighbor
Definitions
- n. a mountainous island in western Indonesia