Individual Information
Eleanor Giffard
Birth:
Abt 1415
of Thewborough, Devonshire, England
FCID:7584:1609
Parents
Father:
Stephen Thomas Giffard
Mother:
Agnes Churchill
Marriage(s)
John Dennis
md. Abt 1439
of Orleigh, Devonshire, England
Children
1.
Living