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

Leave a Reply

Your email address will not be published.

51 queries 0.446