Halvard \ha-lva-rd, hal-vard\ as a boy's name is of Old Norse origin, and the meaning of Halvard is "guardian of the rock".
Halvard has 7 variant forms: Hallvard, Hallverd, Hallvor, Halvar, Halver, Halverd and Halvor.
Baby names that sound like Halvard are Halford and Hallford.