Halvor is a name of Norwegian origin.
It is a contemporary form of Halvard (Hallvard).
[1] From Old Norse hallr (“flat stone”) and vorðr (“guardian”).