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ə//səˈmätrə/