Definition of Sumbawa in English:

Sumbawa

proper noun

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

Pronunciation:

Sumbawa

/sʊmˈbɑːwə/