Edgar is a ♂ boy’s name.
Edgar derived from the Old English name Eadgar.
Edgar means “wealth”, “fortune” (from Old English “ead”) and “spear” (from Old English “gar”).
The name Edgar is ranked #4325 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!
Last updated: 4/13/2022
Photo: Adele Morris