Idonea Comyn
Birth:
Abt 1148
of Altyre, Morayshire, Scotland
FCID:9900:5663
Parents
Father:
Richard Comyn
Mother:
Hextilda Tynedale
Marriage(s)