Edgar

From MedBib.com - Medicine & Nature

Edgar is a common name from Old English words ead (meaning "rich, happy, prosperous") + gar (meaning "spear"). Literally meaning "prosperity-spear". It can refer to several different articles.

Places

People called Edgar