Adam Duff, 2nd of Drummuir
Peerage person ID=547690
(d. 1682)
Parents
Euphemia Lyon, of Cossins
Robert Duff, of Invermarkie
Children
Catharine Duff
Partners
Anne Abercromby