Meanings
Russian Baby Names Meaning:
In Russian Baby Names the meaning of the name Igor is: Warrior of peace. Ing's warrior (Ing was the Norse god of peace and fertility). From the Scandinavian name Ingyar. Famous Bearer: Russian composer Igor Stravinsky.
Scandinavian Baby Names Meaning:
In Scandinavian Baby Names the meaning of the name Igor is: Hero.