What is the definition of
[ noun ]
(geography) an island in New York Harbor that was formerly the principal immigration station for the United States
"some twelve millions immigrants passed through Ellis Island"
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste