Sumbawa
Sumbawa
Definition
Sum·bawa (so̵̅o̅m bä′wä)
island of Indonesia, between Lombok & Flores: 5,965 sq mi (15,449 sq km)
Browse dictionary entries near Sumbawa
- Sumba
- Sumatra
- sumac
- sum-up
- sum total
- sum-
- sum-of-the-years digits depreciation method
- sum-of-the-parts valuation
- sum certain
- sum
- Sumer
- Sumerian
- sumi
- summa
- summa cum laude
- summarily
- summarist
- summarize
- summarized
- summary
