Find the word definition

Wikipedia
Llanllwch

thumb|200px|St Mary's Church. Llanllwch is a small hamlet in Wales approximately two miles west of Carmarthen.