Andrew Hamilton
B:
D:
David Hamilton
B:
D:
bef 14 May 1392
David Fitz Walter Fitz Gilbert Hamilton
B:
D:
1374
Walter Fitz Gilbert Hamilton
B:
D:
Gilbert de Hamilton
B:
D:
Isabella Randolph
B:
D:
Mary Gordon
B:
D:
Adam Gordon
B:
D:
Margaret Ross?
B:
D:
Jonetta Keith
B:
D: