Definition of Liberty Island

  • 1. An island in New York Bay to the southwest of Manhattan where the Statue of Liberty stands Noun

Synonyms for word "liberty island"

Semanticaly linked words with "liberty island"