Hendon

[ hen-duh n ]
/ ˈhɛn dən /

noun

a former borough, now part of Barnet, a city in Middlesex, in SE England, NW of London.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for hendon