Letters that make Saba
s, a, b are letters that make 'Saba'
1 possible definitions for 'Saba'
Under this definition, saba is a noun and has the following properties:
'Saba' can be considered an instance of island.
'Saba' can be a part of Netherlands Antilles.