James Duff
(died 1709)
(d. 1709)
Parents
Jane Lockhart
William Duff
Children
Margaret Duff
Mary Duff
Margaret Duff, of Crombie
Janet Duff
Joan Duff
Helen Duff
William Duff of Crombie
Siblings
Isabel Duff
Katherine Duff
William Duff
Jean Duff
Margaret Duff
Beatrix Duff
Magdalen Duff
Adam Duff
Mary Duff
Alexander Duff
Andrew Duff