|

Sumatra

DEFINITIONS OF: Sumatra

1

n a mountainous island in western Indonesia

Example of:
island
a land mass (smaller than a continent) that is surrounded by water
WORD FAMILY
USAGE EXAMPLES