Of_Powys-Glyndwrdwy  Madog 1151-1236 
Of_Cardignan  Eleanor 1153 
 
 
Of_Gwynedd  Angharad
1127
|
1147
|
Of_Powys  Gruffudd-Maelor-I
1125-1191