ellis island

from WordNet (r) 3.0 (2006)
Ellis Island
    n 1: an island in New York Bay that was formerly the principal
         immigration station for the United States; "some twelve
         millions immigrants passed through Ellis Island"
    

[email protected]