Find the word definition

Wikipedia
Willesborough

Willesborough is a village, now in effect a residential suburb, on the eastern side of Ashford, Kent, England.