Официальная версия, что город назвали, потому что в древности здесь, точнее в районе Гнёздова смолили суда, так как проходил путь «из варяг в греки». Однако у слова «смолить» (смалить) было и другое значение, достаточно открыть словарь Даля. Смалить — значит жечь, дымить… это слово до сих пор осталось в русском языке. Напомню, что в Гнёздово сохранился огромный некрополь. Здесь в основном трупы сжигали, сжигали на сосновых дровах. Возможно Смоленск — культовый центр кривичей, ведь городище и селище в Гнёздово никогда не было большим, а могильник действительно огромен, по разным оценкам не менее 5000 могил, и все эти захоронения почти одного века, найдите подобное кладбище в небольшом ремесленном поселении…
Ну, это информация проверенная)