Sumba en · PROPN Meanings An Indonesian island. Deriveds Sumba boobook · Sumbanese Holonyms Lesser Sunda Islands