Margaret de Umfreville
Peerage person ID=9307
(1390–1444)
Parents
Thomas Umfraville
Agnes (?)
Children
Agnes Constable
Siblings
Sir Gilbert de Umfreville
Partners
John Constable