Lineage from Merovech to Charlemagne


 * 1) Merovech
 * 2) Childeric
 * 3) Clovis
 * 4) Chlothar
 * 5) Blithilde
 * 6) Arnoald
 * 7) Arnulf of Metz
 * 8) Ansegisel
 * 9) Pepin of Herstal
 * 10) Charles Martel
 * 11) Pepin the Short
 * 12) Charlemagne