Этимологический словарь Макса Фасмера
Род. п. -а́, укр. сом, род. п. со́ма, болг. сом, сербохорв. со̏м, род. п. со̀ма, словен. sòm, род. п. sóma, др.-чеш. som, чеш. sumec, слвц. sumec, др.-польск. som, польск. sum, н.-луж. som.
Родственно лит. šãmas – то же, лтш. sams "сом", далее сравнивают с греч. καμασήν, род. п. -ῆνος "какая-то рыба" (Сольмсен, Beitr. 122 и сл.; Траутман, ВSW 298; Лёвенталь, WuS 10, 142; М.–Э. 3, 689). Следует отделять от слав. слова лат. salmō, род. п. -ōnis "лосось", вопреки Преобр. II, 355.
••
[См. еще Мошинский, Zasiąg, стр. 188; иначе Топоров–Трубачев, Лингв. анализ гидронимов Верхнего Поднепровья, стр. 247. – Т.]