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