Where does “Sumbawa” come from?

Sumbawa (English): A volcanic island of Indonesia, home to Mount Tambora

Definitions

  1. A volcanic island of Indonesia, home to Mount Tambora

Words derived from “Sumbawa