Find the word definition

Wikipedia
Turkdean

Turkdean is a village and civil parish in Gloucestershire, England, approximately 30 km (20 mi) to the east of Gloucester. It lies in the Cotswolds, an Area of Outstanding Natural Beauty.