Find the word definition

Wikipedia
Llanvapley

Llanvapley is a village in Monmouthshire, south east Wales, United Kingdom. Llan has replaced the (earlier) Eglwys (1254).