Eginard \e-gina-rd, egi-nard\ as a boy's name is a variant of Eginhard (Old German), and the meaning of Eginard is "hard edge of a sword".
The baby name Eginard sounds like Eginhardt, Wagner and Wagoner. Other similar baby names are Ejnar, Dainard, Einhard, Einar and Mainard.