Find the word definition

Wikipedia
Redbourn

Redbourn is a village and civil parish in Hertfordshire, England, lying on Watling Street, three miles from Harpenden, four miles from St Albans and five miles from Hemel Hempstead. It has a population of around 6,000 and is within the City of St Albans local government district.