Our Maritime Ties
Duncan McDuff, Earl of Fife
Generation: 1
1. Duncan McDuff, Earl of Fife Duncan — . [Group Sheet]
Children:- Shaw McDuff died 1179.