Hornchurch
geographical name
Horn·church
ˈhȯrn-ˌchərch
former urban district in Essex, southeastern England
Note: Hornchurch is now part of Havering.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share