Elmwood Park

geographical name
Elm·​wood Park | \ ˈelm-ˌwu̇d How to pronounce Elmwood Park (audio) \

Definition of Elmwood Park

village and suburb of Chicago in northeastern Illinois population 24,883