liberty_island has definitions from the field of geography
1
[ noun ] (geography) an island in New York Bay southwest of Manhattan where the Statue of Liberty stands

Synonyms

bedloe's_island

Examples

"Congress officially changed the name from Bedloe's Island to Liberty Island in 1956"

Related terms

island New_York

*