noun. a island in the Netherlands Antilles that is the top of an extinct volcano.
Words that Rhyme with Saba
Example sentences of the word saba
1. Noun, singular or mass
Also called water chestnut, Guiana or Malabar chestnut, money tree or saba nut, pachira is happy with regular, deep watering or even flooding now and then if you plant it near a creek or stream.