Edgar
Edgar is a boy's name used in English, French, Portuguese, German.
Meaning of Edgar
From Old English, meaning "wealthy spear". It was borne by a 10th-century English king and revived in the 18th century; the writer Edgar Allan Poe is a famous bearer.