Click to expand/collapse all notes Click to expand/collapse all other details

Female Margaret+ Keith Click to view Margaret+ Keith in the family tree

Margaret+ was born about 1316 in Innerpeffray, Crieff, Perthshire, Scotland.  Margaret+'s father is John+ Keith and her mother is Nm+ Soules.  Her paternal grandparents were Robert+ Keith and Barbara+ Douglas; her maternal grandfather was John De+ Soules and her maternal grandmother is Hawise Fitzalan+ Stewart. She had a sister named Elizabeth Christian+.  She is the older of the two children.


Margaret+'s family with David De La+ Hay

They had a son named Thomas De La+.


\