Sumbawa

Proper noun

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

Translations

 * Japanese: スンバワ島