Название реки Десна является старинным славянским названием и скорее всего происхдит от старославянского слова деснъ − правый (сравни "десница") — название ряда притоков, впадающих в более крупные реки с правой стороны. Понятия правой и левой сторон по отношению к рекам менялись с течением времени, поэтому в настоящее время в некотороых местах, где есть реки с такими названиями Десной оказались названы как правые, так и левые притоки более крупных рек..