Charlemagne William the Conqueror

Family Relationship of

Charlemagne

King of the Franks

9th Great-grandfather to

William the Conqueror

King of England