Find the word definition

Wikipedia
Egloskerry

Egloskerry is a village and civil parish in east Cornwall, England, United Kingdom. It is situated approximately five miles (8 km) northwest of Launceston.

Egloskerry parish consists of the village itself and many outlying hamlets and farms, including Tregeare, Badharlick and Trebeath. There are of land and of water in the parish.