Ellis Island

Ellis Island /ˈɛləs/ proper noun
Ellis Island
/ˈɛləs/
proper noun
Britannica Dictionary definition of ELLIS ISLAND
: island of the U.S., in New York