Saba

(bə; for 2bə, sabə)

  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

See Saba in American Heritage Dictionary 4

An island of the northern Netherlands Antilles in the West Indies between St. Martin and St. Eustatius. First occupied by the Dutch in 1632, the island is the cone of an extinct volcano.

Learn more about Saba

Saba

link/cite print suggestion box