Find the word definition

Wikipedia
Doynton

Doynton is a village in South Gloucestershire, England. The population of this village taken at the 2011 census was 320.