Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for ellis

- Island in New York harbour where immigrants landed from 1892-1954
- welcoming island