Quick answer
Egon is a boy name with Old German roots meaning "edge, blade".
Meaning and history
This name comes from the Old German name Egino, derived from the element agin meaning "edge, blade" (from Proto-Germanic * agjō ). Saint Egino was a 12th-century abbot from Augsburg.
Notes and context
Usage: german