Definitions
noun
an island in New York Bay that was formerly the principal immigration station for the United States
Look “ellis island” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an island in New York Bay that was formerly the principal immigration station for the United States