Margaret Crawfoord,

Name
Margaret /Crawfoord/
Surname
Crawfoord
Given names
Margaret
Family with Alexander Petrie
husband
herself
Marriage
Marriage: July 29, 1698Kinghorn, Fife, Scotland
10 years
daughter
1708
Birth: April 11, 1708Kinghorn, Fife, Scotland