MargaretChesebrough
1719–1782
Names and Surnames
Birth name
Margaret Chesebrough
EnglishMargaret Chesebrough
DutchMargaret Chesebrough
SpanishMargaret Chesebrough
AsturianMargaret Chesebrough
IrishAlso known as
Mrs. David Chesebrough
EnglishMargaret Sylvester
English