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