Find the word definition

Wikipedia
Llancayo

Llancayo is a village in Monmouthshire, south east Wales, United Kingdom. It is located two miles north of Usk on the B4598 road to Abergavenny.