Eadgar

  • Boy
  • 6 letters
English An Old English name meaning rich or happy (ead), and spear (gar).

Eadgar is a boy’s name of English origin. Meaning in English: An Old English name meaning rich or happy (ead), and spear (gar). The name has 6 letters.

Related names

Anglo-Saxon English

Wife of Edward the Confessor. Happy warfare. An Old English name meaning rich or happy (ead), and war (gyth).

Eadmund

Unisex

English

Happy defender. An Old English name formed from a compound of ead, meaning rich or happy, and mund, meaning protection.