Index

 

What Names Mean

Meaning of: Edgar

Edgar: From the Anglo-Saxon name Eadgar. Watcher derives it from ead-gar, "author of happiness."