Saba


Definition: Meaning of, Saba in English to English dictionary.

Pronunciation: / ˈsɑːbə /

  • synonym
  • antonym
  1. a MOUNTAINOUS island, five miles square in size, in the Dutch Antilles in the Caribbean. It has the world's shortest commercial runway for aircraft.
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym