Sumba
Sum·ba
geographical name \ˈsüm-bə\Definition of SUMBA
island Indonesia in the Lesser Sundas area 4306 square miles (11,196 square kilometers), pop 251,126
Learn More About SUMBA
Seen & Heard 
What made you want to look up Sumba? Please tell us where you read or heard it (including the quote, if possible).








