Margaret Cotton
Birth date:
1694
Birth place:
Portsmouth, Rock, New Hampshire, United States
 
Death date:
  AFT 1765
Death place:
  Portsmouth, , New Hampshire, United States

Cotton Family

Parents:
Father: John Cotton
Mother: Sarah Hearle
Spouse:
Spouse: Moses Caverly
 
Siblings:
William Cotton
Joanna Cotton
Susannah Cotton
Margaret Cotton
Susannah Cotton
Solomon Cotton
Joanna Cotton
William Cotton
Elizabeth Cotton
Thomas Cotton
Thomas Cotton
Solomon Cotton
Margaret Cotton
Joanna Cotton
Susanna Cotton
William Cotton
Solomon Cotton
Thomas Cotton
Elizabeth Cotton
Children:
Moses Caverly
William Caverly
Nathaniel Caverly
John Caverly
Moses Caverly
Thomas Caverly
Hannah Caverly