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 *HariberhtEvery word from Old French HerbertEvery word from English herbert