Nielsen Hayden genealogy

Cynwrig ap Rhiwallon

Male Abt 995 - 1075  (~ 80 years)


Generations:      Standard    |    Vertical    |    Compact    |    Box    |    Text    |    Text+    |    Ahnentafel    |    Fan Chart    |    Media

 1. Cynwrig ap Rhiwallon 
 B: Abt 995 
 P:   
 D: 1075 
 P:   
 2. Rhiwallon ap Dyngad ap Tudor Trevor 
 B: Abt 965 
 P:   
 M:  
 P:   
 D:  
 P:   
 4. Dyngad ap Tudor Trevor 
 B: Abt 930 
 P:   
 M:  
 P:   
 D:  
 P:   
 8. Tudor Trefor 
 B: Abt 900 
 P:   
 M: Between 928 and 930 
 P:   
 D: 948 
 P:   
 16. Ynyr ap Cadfarch ap Gwrgeneu 
 B: Abt 870 
 P:  of Chirk, Wales 
 M:  
 P:   
 D:  
 P:   
 32. Cadfarch ap Gwrgeneu  =>
 B: Abt 835 
 P:   
 M:  
 P:   
 D:  
 P:   
 33.  
   
   
   
   
 17. Rhiengar ferch Lluddoca ap Caradog Freichfras 
 B: Abt 885 
 P:   
 D:  
 P:   
 34. Lluddoca ap Caradog Freichfras  =>
 B: Abt 850 
 P:   
 M:  
 P:   
 D:  
 P:   
 35.  
   
   
   
   
 9. Angharad ferch Hywel Dda 
 B: 915 
 P:   
 D:  
 P:   
 18. Hywell Dda ap Cadell, King of South Wales 
 B: Abt 875 
 P:   
 M:  
 P:   
 D: 950 
 P:   
 36. Cadell ap Rhodri, King of South Wales  =>
 B:  
 P:   
 M:  
 P:   
 D: 910 
 P:   
 37.  
   
   
   
   
 19. Elen ferch Llywarch 
 B:  
 P:   
 D: 929 
 P:   
 38. Llywarch ap Hyfaidd  =>
 B:  
 P:   
 M:  
 P:   
 D: 904 
 P:   
 39.  
   
   
   
   
 5.  
   
   
   
   
 10.  
   
   
   
   
   
   
 20.  
   
   
   
   
   
   
 40.  
   
   
   
   
   
   
 41.  
   
   
   
   
 21.  
   
   
   
   
 42.  
   
   
   
   
   
   
 43.  
   
   
   
   
 11.  
   
   
   
   
 22.  
   
   
   
   
   
   
 44.  
   
   
   
   
   
   
 45.  
   
   
   
   
 23.  
   
   
   
   
 46.  
   
   
   
   
   
   
 47.  
   
   
   
   
 3. Letis ferch Cadwaladr ap Peredur Goch 
   
   
   
   
 6. Cadwaladr ap Peredur Goch 
   
   
   
   
   
   
 12. Peredur Goch 
   
   
   
   
   
   
 24.  
   
   
   
   
   
   
 48.  
   
   
   
   
   
   
 49.  
   
   
   
   
 25.  
   
   
   
   
 50.  
   
   
   
   
   
   
 51.  
   
   
   
   
 13.  
   
   
   
   
 26.  
   
   
   
   
   
   
 52.  
   
   
   
   
   
   
 53.  
   
   
   
   
 27.  
   
   
   
   
 54.  
   
   
   
   
   
   
 55.  
   
   
   
   
 7.  
   
   
   
   
 14.  
   
   
   
   
   
   
 28.  
   
   
   
   
   
   
 56.  
   
   
   
   
   
   
 57.  
   
   
   
   
 29.  
   
   
   
   
 58.  
   
   
   
   
   
   
 59.  
   
   
   
   
 15.  
   
   
   
   
 30.  
   
   
   
   
   
   
 60.  
   
   
   
   
   
   
 61.  
   
   
   
   
 31.  
   
   
   
   
 62.  
   
   
   
   
   
   
 63.