Весьегонск
Считается, что название происходит от вепсских слов «vezi» — вепсская и «jagi» — река
Но у Фасмера:
город в (бывш.) Олонецк. губ.; стар. Весь Егонская – от названия предыдущего слова и реки Егна; см. Соболевский, РФВ 64, 99. См. предыдущее.
Весь – это однозначно поселение, а что такое Егна? Егна йЕгна — стоящий на корню ствол спиленного или сломанного ветром дерева (Он на йЕгны лабАз ПОСТАВИЛ, С Егны-то крестЫ прЕжэ дЕ- лапивысОки), это из «И. И. МОСЕЕВ ПомОрьска ГовОря КРАТКИЙ СЛОВАРЬ ПОМОРСКОГО ЯЗЫКА» АРХАНГЕЛЬСК-2005. Поморы – восточнославянский народ.
Но также, оказалось, что Ёгна – это село в Весьегонском районе (именно Ё (ЙО)). Распишем в поиске Яндекса букву Ё, как ЙО, итак:
«В Паисъевском сборнике св. Григория (14 век) и Златоустовом сборнике 1271 г. Огнебог - Йогнебоже, по "Веде славян" Верковича, у болгар-помаков: Фала ти Йогне Боже!»
Вариант с выжженным или спиленным лесом под место постройки поселения, видится нам более близким к истине, чем «вепсская река». Таким образом название имеет корни ближе к славянским языкам.
Проверим с помощью Яндекс карт.
поселок Егнышевка
Россия, Тульская область, Алексинский район
поселок Егнедно
Чехия
Утверждать на 100%, что в этих названиях тот же корень не будем.
Весьегонск