Noun saba has 1 sense
  1. Saba - a island in the Netherlands Antilles that is the top of an extinct volcano
    --1 is a kind of
    island
    --1 is a part of Netherlands Antilles
,
TOP