Name: EdgardOrigin: Anglo-SaxonMeaning: The Anglo-Saxon name Edgard means: Lucky spearman.Gender: Boy