Find the word definition

Wikipedia
Efenechtyd

Efenechtyd is a hamlet in deep and remote valley in Denbighshire, Wales which contains the Church of St Michael and All Angels.