Herbert (given name)

Herbert is a Germanic given name, from harja- "army", "warrior" or "noble, sublime",[1] and beraht "bright" or "shining"[2] (compare Robert).

See also Heribert and Aribert, other given names with the same roots.