Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sumbawa Definition

Cancel
sumbawa
geographical name(Sum-ba-wa)
island of Indonesia in the Lesser Sunda Islands area 5693 square miles (14,745 square kilometers), population 195,554

Words Related to sumbawa!

sumbawa Examples by Brain Bank Users