Find the word definition

Wikipedia
Wambrook

Wambrook is a village and civil parish in the Blackdown Hills, , south of Chard in Somerset, England. The parish includes the hamlets of Higher Wambrook and Lower Wambrook which is sometimes known as Haselcombe.