Alexander Duff of Keithmore
(1623-1696)
(1623–1696)
Parents
Beatrix Gordon
Adam Duff
Children
Jean Duff
Mary Duff
Elizabeth Duff
William Duff
Margaret Duff
Patrick Duff of Craigston
Alexander Duff of Braco
Siblings
George Duff
John Duff
Jean Duff
William Duff
Partners
Helen Grant