Версий много. Тут вам и река Рось, которую почему-то до сих пор никто найти не может, и русые волосы славян, и какие-то викинги, варяги и прочее-прочее.
Ни одна из этих версий не имеет доказательств и не выдерживает даже элементарной критики.
Не хочу показаться типа "умнее всех", но я думаю, что ответ, как всегда, лежит на поверхности. Как говорится, хочешь спрятать - положи на видное место.
Вот здесь в своем ответе уважаемый Владсандрович упомянул латынь и был совершенно прав в том, что она очень богато снабдила русский язык заумными терминами.
Однако, это не совсем так. Дело в том, что латынь привнесла в русский язык не только специфические термины, но и обиходные слова. Например, слово "дом" имеет совершенно четкое происхождение из латыни, где имеет форму DOMOS или DOMUM. Или, к примеру, латинское LEBES означает "ковш". А на какое слово оно очень похоже в русском? Ну конечно, ЛЕБЕДЬ! А вы посмотрите на лебедя - его туловище на самом деле чем-то напоминает ковш, не так ли?
Но теперь к делу. В чем же заключается упомянутый мной "ответ на поверхности"?
Откройте латинско-русский словарь Дворецкого и посмотрите, что означает латинское слово RUS. Вы, быть может, не поверите, но оно означает "деревня, село, сельская местность", а также "поле"!
Таким образом, РОССИЯ в переводе с латинского по смыслу означает "страна полей и деревень"! А разве не так?
Как говорится в том анекдоте, "Учите латынь! В аду с вами никто по-английски говорить не будет"!