Meaning and history
Herbert is derived from the Old German elements heri meaning “army” and beraht meaning “bright.” It was borne by two Merovingian Frankish kings, usually called Charibert, and was introduced to England by the Normans, where it replaced the Old English cognate Herebeorht. The name became rare during the Middle Ages but was revived in the 19th century, and it was also borne by several medieval saints, including a 7th-century Anglo-Saxon priest and an 11th-century archbishop of Cologne.
Herbert moved from #966 to #978 for boys between 2000 and 2002. Its highest annual birth count came in 1928, with 8,065 births.