Home
Library
Arena
Lab
Profile
Advertisement
Vocabulary Entry

sumatra

|noun
Advertisement
noun

An island in western Indonesia, the largest island that lies entirely within Indonesia.

Example Sentences

"Sumatra is known for its rainforests."

"We traveled to Sumatra last summer."

"Many rare animals live in Sumatra."

Advertisement

Browse by Alphabet