Чтобы правильно ответить на вопрос, надо правильно его сформулировать. А правильнее он звучал бы так: почему среди русских князей встречаются славянские и скандинавские имена? Двойные имена князей – родовые и крестильные Дело в том, что после принятия Русью христианства все князья носили, как правило, два имени – славянское и данное им при крещении имя греческого, латинского либо еврейского происхождения. Так, правительница Ольга была крещена под именем Елена, Владимир – Василий, Ярослав – Георгий. Заодно определённые сочетания языческих и христианских имён стали традиционными. Так, Владимир Мономах тоже был наречён крестильным именем Василий. Известные нам князья по имени Ярослав – обычно Георгии (Юрии). В летописях они чаще всего фигурируют под своими традиционными славянскими именами, хотя время от времени их называют двойным именем (например, Святополк-Михаил). Но уже в XII веке отдельные князья именуются только крестильным именем. Весьма возможно, что славянского имени у них пр