Gavin Hamilton
B:
D:
James Hamilton
B:
D:
John Hamilton
B:
D:
David Hamilton
B:
D:
bef 14 May 1392
David Fitz Walter Fitz Gilbert Hamilton
B:
D:
1374
Margaret Ross?
B:
D:
Jonetta Keith
B:
D:
Janet Douglas
B:
D:
James Douglas
B:
D:
Agnes Dunbar
B:
D:
Patrick Dunbar
B:
D:
Janet Livingstone
B:
D:
Alexander Livingstone
B:
D: