Definitions for Sumba
Sumba
Sum·ba
Spelling: [soom-bah]
IPA: /ˈsum bɑ/
Sumba is a 5 letter English word.
You can make 64 anagrams from letters in Sumba (abmsu).
Definitions for Sumba
noun
-
one of the Lesser Sunda Islands, in Indonesia, S of Flores. 4306 sq. mi. (11,153 sq. km).