We found one dictionary that defines the word dafydd llywelyn:
General (1 matching dictionary)
General (1 matching dictionary)
- Dafydd Llywelyn (police commissioner), Dafydd Llywelyn (politician), Dafydd Llywelyn: Wikipedia, the Free Encyclopedia