Ivor \i-vor\ as a boy's name is of Scandinavian and Old Norse origin, and the meaning of Ivor is "yew, bow army". Also possibly related to Ivo or to Ingvar. In Welsh, Ivor is used as as a form of Ifor, meaning "lord".