Definition of Bedloe's Island

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

Synonyms for word "bedloe's island"

Semanticaly linked words with "bedloe's island"