Charlemagne

Ancestry of
Charlemagne

King of the Franks



Surname Index for
Charlemagne

Arnulf, Austrasia, Begga, Heristal, Laon, Martel, Metz, Old, Poitiers, Saxony, Short, Trier