Find the word definition

Wikipedia
Langleybury

Langleybury is a country house and estate in Abbots Langley, Hertfordshire, England, situated 2 miles north of the town of Watford on a low hill above the valley of the River Gade.