Thomas Champernoun
Birth:
Abt 1314
Modbury, Devon, England
FCID:11481:17213
Parents
Father:
Richard Champernoun
Mother:
Joan Valletort
Marriage(s)