Elmhurst
geographical name
Elm·hurst
ˈelm-ˌhərst
city in northeastern Illinois west of Chicago population 44,121
Love words? Need even more definitions?
Merriam-Webster unabridged
Share