SABA


Meaning of SABA in English

Saba BrE AmE

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.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.