Edgar

Edgar is a common name from Old English words ead (meaning "rich, happy, prosperous") + gar (meaning "spear"). Literally meaning "prosperity-spear" or "prosperous spearman." It may refer to: