Sumba
Sumba
Definition
Sumba (so̵̅o̅m′bə)
island of Indonesia, west of Timor & south of Flores: 4,306 sq mi (11,152 sq km)
Browse dictionary entries near Sumba
- Sumatra
- sumac
- sum-up
- sum total
- sum-
- sum-of-the-years digits depreciation method
- sum-of-the-parts valuation
- sum certain
- sum
- Sulu Sea
- Sumbawa
- Sumer
- Sumerian
- sumi
- summa
- summa cum laude
- summarily
- summarist
- summarize
- summarized
