Alexander Armstrong
Birth date:
1320
Birth place:
Mangerton Castle, Dumphrieshire, , Scotland
 
Death date:
  1398
Death place:
  Hermitage Castle, Lindores, Fifeshire, Scotland

Armstrong Family

Parents:
Father: Alexander Armstrong
Mother: Marguerite DeDampierre
Spouse:
Spouse: Marguerite De Dampierre
 
Siblings:
Alexander Armstrong
Alexander Armstrong
Guido VanGuelders
Philipp VanGuelders
Margarethe VanGuelders
Philippa VanGuelders
Isabella VanGuelders
Rainald Duc DeGueldres
Reinoud DeZwarte
Alexander Armstrong
Alexander Armstrong
Alexander Armstrong
Children:
Alexander Armstrong