Dafydd Gam — Welsh noble