Dictionary.com
Thesaurus.com

Elmhurst

American  
[elm-hurst] / ˈɛlm hɜrst /

noun

  1. a city in NE Illinois, W of Chicago.