Danehardt \d(a)-nehar-dt, dane-hardt\ as a boy's name is a variant of Dainard (Old English), and the meaning of Danehardt is "bold Dane".
The baby name Danehardt sounds like Danehard and Dainehard. Other similar baby names are Daneardt, Dainhard, Einhardt and Rainhardt.