Нужно отметить, что группировка речных названий по общим конечным элементам является важным исследовательским приемом, особенно при работе с названиями, недостаточно изученными. Примером может служить север европейской части РСФСР. Речные названия здесь имеют финно-угорское происхождение. Однако топонимия этой территории формировалась на протяжении тысячелетий, в процессе многократных миграций различных этнических групп из-за Урала и из Волго-Окского междуречья. В результате смысловое значение большой части названий рек на этой территории невозможно объяснить из современных финно-угорских языков, хотя многие слова, особенно родовые географические термины (река, озеро, болото), и вошли в состав их лексики.
Для того чтобы разобраться в многообразии речных названий Севера, приходится прибегать к группировке их по конечным элементам. Например, выделяют такие ряды названий — ‑ега: Пинега, Онега, Вожега, Ширега; ‑ен(ь)га: Ваеньга, Паленьга, Паденьга, Пукшеньга, Мехреньга, Кокшенга, Шарженга, Яренга; ‑юга, ‑уга: Юг, Мудьюга, Уфтюга, Пундуга, Немнюга; ‑охта, ‑ухта: Охта, Ухта, Молохта, Колохта; гласный + ‑кса (‑кша): Икса, Икша, Шелекса, Колокша, Ненокса, Маймакса, Конокса. С большой степенью вероятности допускается, что эти массово повторяющиеся окончания названий рек, или, как их часто называют, форманты, представляют собой древние термины с общим значением «река». Не исключено, что некоторые из них имеют определенное дифференцирующее значение: «небольшая река», «рукав», «протока», «приток». Как известно, у народов, живущих на территориях с развитой гидрографической сетью, терминология, обозначающая различные виды водотоков, обычно хорошо развита.
Говоря о названиях рек в историческом плане, следует учитывать, что на них нельзя механически переносить принятые в наши дни понятия о главной реке и притоках. Для нас главная река — наиболее протяженная в данной системе, а правые и левые притоки определяются по направлению течения, сверху вниз. Однако эти понятия сформировались сравнительно недавно. В древности они не были унифицированы, и наши предки, выделяя главную реку и притоки, руководствовались географическими представлениями своего времени. К этому следует также добавить, что большие по протяженности реки на различных участках обычно имели различные названия.
Крупнейшая река Восточной Европы, которую мы сейчас называем Волга, впервые упоминается Птолемеем (II в. н. э.) под названием Ра. По-видимому, это название имело индоевропейское (иранское) происхождение, означало «река» и относилось лишь к ее самому нижнему течению, известному Птолемею. В средние века получает распространение тюркское название Итиль, которое также означало «река» (сравните современное татарское идель — «река»). Высказывалось мнение, что это название относилось не к Волге в современном понимании, а к системе рек Белая→Кама (от впадения Белой до устья)→Волга (от камского устья до моря). А название Волга, возникшее, по всей вероятности, на почве древнейших финно-угорских неолитических племен, первоначально могло относиться только к верхнему течению реки, находившемуся в пределах лесной зоны, до впадения Оки или несколько ниже.
Тот же Птолемей под названием Танаис описывает Дон, относя к нему Северский Донец и Дон ниже его впадения. Современное понимание Дона установилось только в XIV в. Днепр древним авторам был известен как Борисфен. Но так как один из главных притоков Днепра называется Березина, а вблизи от устья Днепра находится остров Березань, то возникла гипотеза, что Борисфен Птолемея это Березина и Днепр ниже ее впадения.
Аналогичная картина и на крупных сибирских реках. Мы привыкли считать, что Обь получает общее название после слияния Бии с Катунью. Но еще в прошлом веке коренные жители берегов Катуни объединяли под общим названием Чуя реки: Чуя (правый приток Катуни), Катунь (ниже впадения Чуи) и Обь (ниже устья Катуни). Эвенки одной рекой считали Ангару и Енисей ниже ее впадения — это и называлось Енэ (Йэне) — «река», а выше устья Ангары была река Кем («река»). Вспомните тувинские названия истоков Енисея — Бий-Хем и Ка-Хем, которые мы обычно переводим как «Большой Енисей» и «Малый Енисей», но что буквально означает «большая река» и «малая река».
Распространенное явление — смена названий рек после впадения притоков. Самый обычный случай — образование из двух рек третьей с новым названием: Бия и Катунь образуют Обь, Шилка и Аргунь — Амур, Сухона и Юг — Северную Двину и т. д. Но нередко этим дело не ограничивается, и впадение каждого крупного притока служит причиной изменения названия. Особенно широко это явление распространено в горных районах, например в Средней Азии, где живущее по долинам население, нередко разноязычное, вело в прошлом изолированный образ жизни, что не способствовало выработке единого общего названия. Классическим примером многократной сменяемости имен может служить Амударья. Рассмотрим ее названия начиная с верховья: река Кызылсу (тюрк. «красная река») после впадения Муксу получает название Сурхоб, что означает также «красная река» (но уже на таджикском языке), слияние Сурхоба и Обихингоу образует Вахш — «растущий» (когда-то так называлась вся река, принимающая многочисленные притоки), который, приняв Пяндж, образует реку Амударья.
Обычна смена названий рек при пересечении границ национальной территории: славянские Одра, Лаба и немецкие Одер, Эльба; Агстев в Армянской ССР и Акстафа в Азербайджанской ССР. Все знают, что река, нижнее течение которой в пределах Латвийской ССР называется Даугава, в Белоруссии и РСФСР известна как Западная Двина. Но по-видимому, в прошлом для верхнего течения реки употреблялось еще одно название. Известный белорусский топонимист В. А. Жучкевич, изучая названия населенных пунктов по берегам этой реки, обратил внимание на то, что выше города Велиж (Смоленская обл.) встречаются прибрежные селения с названиями Велищи, Завелье, Привелье, которые образованы от старославянского названия Велья — «великая». Это дало основание выдвинуть гипотезу, что в прошлом так называлось самое верхнее течение реки. Об этом же говорит и название города Велиж. В Белоруссии известен ряд селений, получивших от рек или географических терминов названия, образованные при помощи такой же конструкции: Усяж, Бусяж, Тонеж и другие. Таким образом, топонимические наблюдения позволяют к двум известным названиям реки — Даугава и Западная Двина добавить третье — Велья. Рассмотренное явление имеет глобальный характер — на пути от истоков до устья неоднократно меняют названия Нил и Нигер, Янцзы и Меконг и многие другие крупные реки на всех континентах.