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: