Definition of Sumatra in English:

Sumatra

proper noun

  • A large island in Indonesia, southwest of the Malay Peninsula, from which it is separated by the Strait of Malacca; chief city, Medan.

Pronunciation:

Sumatra

/səˈmätrə/