Ellis Island - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˈelɪs ˌaɪlənd/
  1. an island near New York City that, in the past, was the place that dealt with people arriving from other countries to come and live in the US