Sumba
geographical name
Sum·ba
ˈsüm-bə
island of Indonesia in the Lesser Sundas area 4306 square miles (11,196 square kilometers), population 251,126
Love words? Need even more definitions?
Merriam-Webster unabridged
Share