Name detail

Eadgard

Meaning: Lucky spearman
Origin: Anglo-Saxon
Gender: Boy