SUMBA


Meaning of SUMBA in English

/soohm"bah/ , n.

one of the Lesser Sunda Islands, in Indonesia, S of Flores. 4306 sq. mi. (11,153 sq. km). Also called Sandalwood Island . Dutch, Soemba .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .