Find the word definition

Wikipedia
Shocklach

Shocklach is a village in the civil parishes of Church Shocklach and Shocklach Oviatt in Cheshire, England. Shocklach village is in the southwestern corner of Cheshire, approximately 1 kilometre from the border between Wales and England, the River Dee. The village lies between Wrexham ( to the west) and Nantwich ( to the east).