Lineage from Ferreolus to Charlemagne

From Ferreolus to Charlemagne

 * Ferreolus (c390-?)
 * Tonantius Ferreolus (c420-475)
 * Tonantius Ferreolus (c445-c511)
 * Ferreolus, Senator of Narbonne (470-?)
 * Ansbertus (c520-c590)
 * Arnoald (c560-c611)
 * Arnulf of Metz (582-640)
 * Ansegisel (c606-bef679)
 * Pepin of Herstal (635-714)
 * Charles Martel (686-741)
 * Pepin the Short (714-768)
 * Charlemagne (747-814)