Individual Details

Elgan ap Cynan of Dyfed

(900 - )

Events

Birth900Dyfed, Carmarthenshire, Wales

Families

ChildRhydderch ap Elgan (935 - )
FatherCynan ap Arthafad ( - )