Sumba Hear it!

Sumba Definition

Sumba (so̵̅o̅m)

island of Indonesia, west of Timor & south of Flores: 4,306 sq mi (11,152 sq km)