Interactive tree of Margaret Gray

Alexander Gordon
James III Gordon
Janet Leith
William Gordon
George II Gordon 1523
Margaret Stewart 1534
William Gordon
Janet Gordon
Daughter Gordon
Daughter Gordon
Beatrix Gordon
Beatrice Hay
Alexander I Gordon 1504
Private
Gilbert Hay
Alicia Hay
Margaret Gray
William de la Haye 1437
Thomas Hay
Elizabeth Stewart