Find the word definition

Wikipedia
Eglwysilan

Eglwysilan is an ecclesiastical parish and hamlet in Wales, within the community of Aber Valley in the unitary authority of Caerphilly County Borough.