Archibald Armstrong
Birth date:
1376
Birth place:
Mangerton Castle, Liddesdale, Dumphrieshire, Scotland
 
Death date:
 
Death place:
  4th Laird Of Mangerton Castle, , ,

Armstrong Family

Parents:
Father: Alexander Armstrong
Mother: Unk
Spouse:
Spouse:
 
Siblings:
David Armstrong
Alexander Armstrong
Gilbert Armstrong
Adam Armstrong
Alexander Armstrong
George Alan Armstrong
Geffrey Armstrong
Alexander Armstrong
Rouland Armstrong
Archibald Armstrong
Archibald Armstrong
Alexander Armstrong
John Armstrong
Alexander Armstrong
Alexander Armstrong
Alexander Armstrong
Alexander Armstrong
Children:
Thomas Armstrong