Ekkehardt \e-kkehar-dt, ekk(e)-ha-rdt\ as a boy's name is a variant of Eckhard (Old German), and the meaning of Ekkehardt is "brave edge or point".
The baby name Ekkehardt sounds like Ekkehard. Other similar baby names are Eckhardt, Eckardt, Einhardt and Erhardt.