sumatra

/suˈmɑːtrə/

Definitions

1. proper noun

A major island in western Indonesia, southeast Asia.

“The coffee grown on Sumatra is known for its rich flavor.”

2. noun

A type of coffee bean originating from the island of Sumatra.

“She bought a bag of Sumatra coffee beans to try at home.”

Synonyms

  • Indonesian island
  • western Indonesian island