- Home
-
Baby Boy Names
-
Name Edgar
What is the meaning of the name Edgar?
The name Edgar is primarily a male name of English origin that means Rich Spear.
People who like the name Edgar also like:
Theodore,
Arthur,
Oliver,
Edward,
Charles,
Henry,
Alfred,
Agnes,
Penelope,
Matilda,
Hazel,
Mabel,
Amelia,
Iris
Stats for the Name Edgar