Where does “Herbert” come from?

Herbert (Cebuano) comes from English herbert, from Old French Herbert, from Frankish *Hariberht.

Ancestry of “Herbert”, step by step

StepLanguageWordMeaning
1EnglishherbertA working-class youth
2Old FrenchHerbert—
3Frankish*Hariberht—
Every word from Frankish *Hariberht →Every word from Old French Herbert →Every word from English herbert →