Find the word definition

Wikipedia
Llantood

Llantood (formerly Llantyd, Llantwyd or Llan-Illtyd) is a hamlet and parish in Cilgerran community, north Pembrokeshire, Wales.