Definition of Sumbawa in English:

Sumbawa

proper noun

  • An island in the Lesser Sunda group in Indonesia, situated between the islands of Lombok and Flores.

Pronunciation:

Sumbawa

/so͞omˈbäwə/