Advertisement
E
Eadgar
👦 Boy
🌍 English
🙏 Christianity
💡 Meaning
An Old English name meaning rich or happy (ead), and spear (gar).
Advertisement
📝 Name Details
Advertisement
Advertisement