elli : Idioms & Phrases
ellis island
-
noun an island in New York Bay that was formerly the principal immigration station for the United States
- some twelve millions immigrants passed through Ellis Island
WordNet
michael ellis de bakey
-
noun United States heart surgeon who in 1966 implanted the first artificial heart in a human patient (born in 1908)
De Bakey.