ellis island

Noun
  1. An island in New York Bay that was formerly the principal immigration station for the United States (synset 109143020)
    "some twelve millions immigrants passed through Ellis Island"

Found on Word Lists

Other Searches