Puffer Genealogy
Orabella De Leuchars
Abt 1133 - 1181 (48 years)
Generation: 1
1. Orabella De Leuchars was born about 1133 in Leuchars, Fifeshire, Scotland; died in 1181.