Dryffin ap Hwgan ap Gwynngy ap Hydd Hwgan - Est 980 -