ViewsWatchersBrowse |
Margaret Willoughby
b.bet abt 1389 and 1405 Willoughby, Lincolnshire, England
d.Bef 22 Oct 1452 Ormesby, Yorkshire, England
Family tree▼ (edit)
m. Bef 13 Apr 1383
(edit)
m. Bef 18 Nov 1406
Facts and Events
Questionable information identified by WeRelate automation
References
|