Find the word definition

Wikipedia
Llanystumdwy

Llanystumdwy is a village and community on the Llŷn Peninsula of Gwynedd in Wales, although it is not regarded as being part of Llŷn, but belonging instead to the local region of Eifionydd.