Pedigree Chart for Margaret of Wales
 
NNN (The number of DNA matches supporting this ancestor.)
William de Breuse (e1222-1290)
Iorwerth ap Owain (e1131-1174)
Owain ap Gruffyd (~1100-1169)
Madog ap Maredudd (e1090-1160)
Gryffydd ap Cynan (1055-1137)
+
+
Llywarch ap Trahawarn (e1068-~1129)
+
Maredudd ap Bleddyn (e1059-1132)
+
+