Interactive tree of Angharad

Idwal Ap Meurig 945996
Gwyr
Mourig 940986
Idwal Foel The Bald 875942
Afandreg 891
Anarawd 857942
Angharad 825
Rhodri The Great 789878
Mervyn 764843
Esyllt 770
Gwriad 738825
Nest 742
Elidir 710789
Sandde 660
Cadell II 740
Brochwell II