Herbert is an English male name meaning “bright army” made up from Germanic elements hari (army) from Proto-Germanic *harjaz (army) derived from a PIE root word; and beraht (bright) via Proto-Germanic *berhtaz (bright, shining) also derived from a PIE root word. Herbert is also a surname derived from the given name.
Nicknames: Herb, Herbie, Bert, Bertie/Berty
- Heribert (Germanic)
- Haribert (Ancient Germanic)
- Herberto (Spanish, Portuguese)
- Heriberto (Spanish, Portuguese)