Definition of Saba

  • 1. A island in the Netherlands Antilles that is the top of an extinct volcano Noun

Semanticaly linked words with "saba"