Edgar has origins in German and English. It is composed of the elements ead, meaning "blessed," and gar, which means "spear." Therefore, Edgar can be translated to mean "prosperous spearman." Edgar is still in the top 300 names.
Similar Names: Eddie, Eadger
Famous Edgar Names: Edgar Allan Poe (author and poet), Edgar Bergen (actor)