liberty island









liberty island


noun

  1. a small island in upper New York Bay: site of the Statue of Liberty.

noun

  1. a small island in upper New York Bay: site of the Statue of Liberty. Area: 5 hectares (12 acres)Former name (until 1956): Bedloe’s Island
51 queries 0.551