Yvor \yv-vor\ as a boy's name is a variant of Ivor (Scandinavian, Old Norse), and the meaning of Yvor is "yew, bow army".
The baby name Yvor sounds like Iver, Ivar and Ifor. Other similar baby names are Ygor, Yvo and Yvon.