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