What does SABA stand for?
What does SABA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: SABA.
We've found a total of 1 definition for SABA:
What does SABA mean?
- an island in the Netherlands Antilles, in the N Leeward Islands. 1011; 5 sq. mi. (13 sq. km).