Margaret Niven
Birth date:
28 JUL 1706
Birth place:
Kirkoswald, Ayrshire, , Sct. Uk.
 
Death date:
  1782
Death place:
  Kirkoswald, Ayrshire, , Sct. Uk.

Niven Family

Parents:
Father: James Niven
Mother: Sibella Brachanrige
Spouse:
Spouse: William Love
 
Siblings:
James Niven
Children: