Interactive tree of Margaret Douglas Fair Maid of Galloway

Euphame Drummond 14671502
Annabella Drummond 14691492
Margaret Lyon 15321604
Margaret Holmes 15381635
William Lyon 15401624
Richard Lyon 15401590
William Lyon 15401624
Lord William Lyon 15401624
William LYON 15401540
John Lyon 15401578
Alice Holmes 1544
Elizabeth Lyon 15451606
Margaret Lyon, Marchioness of Hamilton,concubine 15471625
Thomas Lyon 15491607
Thomas Lyon 15501607
Agnes Gray 15591581
Euphemia Douglas 15511581
JACHARY LYON 15501583
Price Lyon 15521575
James Lyon 15581616
John Lyon 15101592
Janet Joan Lady Keith, Baroness of Glamis 15141537
Elizabeth Lyon 15161537
Margaret Lyon 15181610
George Lyon 15201543
Janet Douglas 14991537
Sir John, 6th Lord of Glamis Lyon 14911528
Alexander Archibald Campbell Skipness 14741537
Archibald Campbell 15111537
Elisabeth Drummond 14701514
George Douglas Earl van Angus 14691513
Sibylla Drummond 14701501
Margaret Drummond 14761502
William Drummond 14841490
Elizabeth Gordon 14851512
John II Drummond Lord vab Ubberfeffrey 14891531
Margaret Douglas Fair Maid of Galloway 14301475
John I Drummond Lord van Innerfeffrey 14381519