Halvor \ha(l)-vor\ as a boy's name is a variant of Halvard (Old Norse), and the meaning of Halvor is "guardian of the rock".
The baby name Halvor sounds like Halver, Halvar and Hallvor. Other similar baby names are Balfor, Halford and Halverd.