Variant of Egbert, from Old English 'ecg' (edge, sword) and 'beorht' (bright), meaning 'bright sword'.
Edgbert is a variant of Egbert, from Old English ecg meaning edge or sword and beorht meaning bright, so the name essentially means bright sword. That is a classic Germanic compound, the sort of name built from martial and luminous elements that once conveyed strength, nobility, and distinction.
Its long history gives it the feel of something ancient rather than fashionable. The spelling Edgbert preserves the heavy, sturdy character of the original while making the name look even more old-world and rare. It has the kind of solemn, heroic texture associated with early medieval naming traditions.
Today it would sound highly unusual, but not without dignity. Edgbert carries a hard-edged seriousness that may appeal to those drawn to names with a strong historical backbone and an unmistakably masculine, protective tone.