 
				Keith, Margaret
| Birth Name | Keith, Margaret | 
| Gender | female | 
| Age at Death | 50 years | 
| Birth date | 1320 (Innerpeffer, Angusshire, Scotland) | 
| Death date | 1370 (Scotland) | 
Events
| Event | Date | Place | Description | Sources | 
|---|---|---|---|---|
| Birth | 1320 | Innerpeffer, Angusshire, Scotland | ||
|  | ||||
| Death | 1370 | Scotland | ||
|  | ||||
Parents
| Relation to main person | Name | Birth date | Death date | Relation within this family (if not by birth) | 
|---|---|---|---|---|
| Father | Keith, John | 1324 | ||
| Mother | Soulis, Muriel | 1276 | February 1318 | |
| Keith, Margaret | 1320 | 1370 | ||
| Brother | Keith, Robert De | 17 October 1346 | 
Families
| Family of Hay, David and Keith, Margaret | |||||||||||||||
| Married | Husband | Hay, David ( * 1318 + 17 October 1346 ) | |||||||||||||
| 
 | |||||||||||||||
| Children | |||||||||||||||
| Name | Birth Date | Death Date | 
|---|---|---|
| Hay, Thomas | 1342 | July 1406 | 
Pedigree
- 
						Keith, John
						- 
								Soulis, Muriel
								- Keith, Robert De
- Keith, Margaret
 
 
- 
								Soulis, Muriel
								
 
								 
										 
										 
										