Danehard \d(a)-neha-rd, dane-hard\ as a boy's name is a variant of Dainard (Old English), and the meaning of Danehard is "bold Dane".
The baby name Danehard sounds like Dainehard and Danehardt. Other similar baby names are Daneard and Dainhard.