TuleyRoots

Cadwallon Ap Madog / Efa Verch Maredudd

Man

Name Place of Birth Date of Birth Place of Death Date of Death
Cadwallon Ap Madog Maelienydd, Powys, Wales abt 1105 1179

Woman

Name Place of Birth Date of Birth Place of Death Date of Death
Efa Verch Maredudd Montgomeryshire, Wales bef 1120

Children

Name Place of Birth Date of Birth Place of Death Date of Death
Maelgwn Ap Cadwallon abt 1135 1197