Sumbawa
geographical name
Sum·ba·wa
süm-ˈbä-wə
island of Indonesia in the Lesser Sunda Islands area 5693 square miles (14,745 square kilometers), population 195,554
Love words? Need even more definitions?
Merriam-Webster unabridged
Share