Puffer Genealogy
Duncan II of Scotland
1060 - 1094 (34 years)
Generation: 1
1. Duncan II of Scotland was born in 1060 in Scotland; died on 12 Nov 1094 in Scotland; was buried in Scotland.