- Current rating.
to add this name to your favorite namelist!
The meaning of the name Edgar is Rich Spear
The origin of the name Edgar is English
People who like the name Edgar also like: Oliver
, William Charlotte