*Margaret Keith

father:
*John Keith
born about 1294 Innerpeffer, Scotland
(end of information).

mother:
unknown

siblings:
unknown

spouse:
*Sir David de la Haye of Errol
born 1318 Errol, Perthshire, Scotland
died 17 October 1346 Battle of Durham, Scotland

children:
*Sir William de la Haye of Errol Constable of Scotland
born 1342 Errol, Perthshire, Scotland
died July 1406

biographical and/or anecdotal:

notes or source:
LDS
ancestry.com