Subscriber login


Forgot your password?

Library card login

Other

Sumatra

Pronunciation: /sʊˈmɑːtrə/

Definition of Sumatra
  • a large island of Indonesia, situated to the south-west of the Malay Peninsula, from which it is separated by the Strait of Malacca; chief city, Medan.

Derivatives

Sumatran

adjective & noun

Sumatra in other Oxford dictionaries

Definition of Sumatra in the US English dictionary