Find the word definition

Wikipedia
Trearddur

Trearddur or Trearddur Bay ( Welsh: Bae Trearddur) is a community, village and seaside resort south of Holyhead on the west coast of Holy Island off the north-west coast of Anglesey in Wales.