Интересный вопрос! Правда ответов на него несколько, вернее предположений. Есть предположение что так называли себя норманны, которые в десятом веке хотели управлять здешними народами. Кто то утверждал, что название Рось произошла от маленького притока Днепра, что как то слишком маломасштабно для такой державы как Россия. Академик Требачев О.Н. утверждал что корень слова Русь происходит от древнеславянского -рукс, что означает белый, светлый. Так имя народа связывалось с внешними расовыми признаками ( светлые волосы, голубые или серые глаза). Еще есть мнения, что Русь называли так здешние племена, потому что это слово означало «белый свет». То есть русские это те, кто любит свою землю, ухаживает и заботиться о ней, на другие земли «не зарится», но и свою защищает «до последнего». По описаниям одного арабского путешественника «Русы – люди высокие, обладающие светлой кожей, — говорится в рукописях, созданных задолго до известных славянских источников. — Этот народ голубоглаз и светловолос. Кроме того, сами они называли свою землю Русь, что означало „белый свет“. Может быть, русью называлось главенствующее племя среди славянских и угрофинских племен, и потом это название перешло на получившийся в дальнейшем этнос, закрепившись и через многие века превратившись в слово „Россия“. Исходя из нашего самоназвания и перевода старословянского слова русь, можно понять как выглядело большинство наших предков еще до многочисленных войн, как междоусобиц, так и набегов извне, например татаро-монгол.