English dictionary, thesaurus, translations & etymology
FreeDict.com

Sumatera — meaning in English

Indonesian → English · translate English → Indonesian instead

English meaning

  • Sumatra noun A large island in western Indonesia, one of the biggest islands in the world.

Senses

Sumatera is used for these senses in English:

  • Sumatra The largest island entirely in Indonesia and the world’s sixth largest island.

Sumatra — full definition

  1. noun A large island in western Indonesia, one of the biggest islands in the world.
  2. noun A violent squall or rainstorm blowing from the south, named after the island.

Related Indonesian words