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
|