Find the word definition

Wikipedia
Lambourne

Lambourne is a civil parish in the Epping Forest district of Essex, England. It is located approximately 4.5 miles (7 km) South of Epping and 5 miles (8 km) northwest of Romford, it is situated entirely within the M25 motorway. It covers an area of , and in 2001 its population was 1,828.