Definition of Sumbawa in US 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ə/