Elen (Helen) Verch Llewelyn
Birth:
Abt 1206
of Caernarvonshire, Wales
Death:
Bef 24 Oct 1253
of Chester, Cheshire, England
FCID:15944:3534
Parents
Father:
Llewelyn ap Iorwerth
Mother:
Joan Princess of England
Marriage(s)
Donald Earl of Mar
md. Abt 1269
of Kildrummy, Aberdeenshire, Scotland
Children
1.
Living
Robert de Quincy
md. 1238
Children
1.
Living
2.
Living
3.
Living
md.
Children
John Scott
md. 1222
Children
