Walter Hamilton
B:
D:
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: