Find the word definition

Wikipedia
Llandough
not to be confused with Llandough, Penarth or Llandow

Llandough is a village located south of Cowbridge in the Vale of Glamorgan.