saba









saba


noun

  1. an island in the Netherlands Antilles, in the N Leeward Islands. 5 sq. mi. (13 sq. km).
  2. Biblical name Sheba. an ancient kingdom in southwestern Arabia noted for its extensive trade, especially in spices and gems.

noun

  1. an island in the NE Caribbean, in the Netherlands Antilles. Pop: 1491 (2007 est). Area: 13 sq km (5 sq miles)
  2. another name for Sheba 1 (def. 1)
51 queries 0.406