Definition of Saba

  • (noun) a island in the Netherlands Antilles that is the top of an extinct volcano

Synonyms of Saba


Antonyms of Saba


No Antonyms Found.

Homophones of Saba