"Successful with a spear."
The name Edgar is commonly a male name from the "German" origin that means "Successful with a spear.".

The pronunciation of Edgar is ed GAHR, ed GUR.
Lucky Number: 5
The name Edgar means "Successful with a spear.". Explore other names with related meanings: