Sumatra Hear it!

Sumatra Definition

Su·ma·tra (so̵̅o̅ mätrə)

large island of Indonesia, just south of the Malay Peninsula: 183,970 sq mi (476,480 sq km); pop. (with small nearby islands) 36,506,000

Sumatra Related Forms
Su·ma·tran adjective, noun
Sumatra Quotes

Matilda Briggs†was a ship which is associated with the giant ratof Sumatra, a story for whichtheworld isnot yet prepared.

—Doyle, SirArthur Conan