meaning of liberty island

1. an island in New York Bay southwest of Manhattan where the Statue of Liberty stands; "Congress officially changed the name from Bedloes Island to Liberty Island in ">1956"


Related Words

liberty island |

Developed & Maintained By Taraprasad.com

Treasure Words