an island in the NE Caribbean, part of the Netherlands Antilles until their dissolution in 2010, now a special municipality of the Netherlands. Pop: 1491 (2007 est). Area: 13 sq km (5 sq miles)
2. another name for Sheba1 (sense 1)
Saba in American English
(ˈsɑbə; for 2 ˈseɪbə; ˈsæbə)
1.
island of the Leeward group, in the Netherlands Antilles: 5 sq mi (13 sq km); pop. 1,100
2.
ancient kingdom in S Arabia in the region of modern Yemen