Home / E / ellis island

ellis island

noun 12 letters Scrabble 12 WWF 16
Definitions
noun

an island in New York Bay that was formerly the principal immigration station for the United States

Want another word?
Spin the dictionary for a fresh one.
Generate a word →