Humfrid — Frankish noble