Interactive tree of Idwal Ap Meurig

Owen Gwynedd 10871170
Gwladys 1098
Gruffudd 10541137
Angharad 1065
Cynan 10391060
Rhanullt
Iago 10001039
Afandreg 984
Idwal Ap Meurig 945996
Gwyr
Mourig 940986
Idwal Foel The Bald 875942
Afandreg 891
Anarawd 857942
Rhodri The Great 789878
Angharad 825