Etymology
Today it means: Synonym of Hailey; a village in Hertfordshire, England. Full definition →
From Hailey + -bury.
Etymology from Wiktionary, CC BY-SA 4.0.