Synonyms and Antonyms for liberty island

1. Liberty Island (n.)

an island in New York Bay to the southwest of Manhattan where the Statue of Liberty stands

Synonyms: