Cadwallawn ap Maredydd - Pedigree | FamilyCentral
 Abt 966 - 990
 Abt 893 - 943
 Abt 880 -
 Abt 867 - 904