Rhiwallon Ap Cynfyn
Birth: abt. 1025 Powys, Wales
Death: 1070 (slain) Battle Mechain, Montgomeryshire, Wales
Cynfyn Ap Gwerystan
Birth: abt. 1002 Of, Powys, Wales
Death: 1023
Angharad Verch Maredydd
Birth: abt. 982 Of, Deheubarth, Wales
Gwerystan Ap Gwaithroed
Birth: 970 Of, CPowys Wales
Nest Verch Cadell
Birth: abt. 970 Of, Powys, Wales
Gwaithfoed Ap Gwynnan
Birth: abt. 0933 Of, Powys, Wales
Cadell Ap Brochwel
Birth: 928 ? Of, Wales
Birth: abt. 930 Of, Wales
Gwynnan
Brochwel