4195328. 2nd Lord David FITZ WALTER FITZ GILBERT died between 1374 and 1378. He was born in Cadzow. He was married to Margaret ROSS.
4195329. Margaret
ROSS. Children were:
2097664 i.
David 3rd Lord HAMILTON.
ii.
John HAMILTON.
iii.
Walter HAMILTON.
iv.
Alan HAMILTON.
v.
Unknown HAMILTON.