Saba
noun
- 1
a island in the Netherlands Antilles that is the top of an extinct volcano
Also useful for “Saba”:Unscrambler— Turn loose letters into real words
a island in the Netherlands Antilles that is the top of an extinct volcano
Also useful for “Saba”:Unscrambler— Turn loose letters into real words