Where does “Верхньодніпровськ” come from?

Верхньодніпровськ (Ukrainian) comes from Ukrainian дніпровий, from Ukrainian Дніпро́, from Ukrainian Днѣпръ, from Old East Slavic Дънѣпръ, from Proto-Slavic Dъněprъ.

Ancestry of “Верхньодніпровськ”, step by step

Верхньодніпровськ traces back through two separate lines of ancestry.

via Ukrainian дніпровий

StepLanguageWordMeaning
1Ukrainianдніпровийbelonging to Dnieper the river's name in Eastern Europe
2UkrainianДніпро́Dnieper
3UkrainianДнѣпръ
4Old East SlavicДънѣпръ
5Proto-SlavicDъněprъ

via Ukrainian верхній

StepLanguageWordMeaning
1Ukrainianверхнійupper
2Proto-Slavic*vьrхьnъ
Every word from Proto-Slavic DъněprъEvery word from Old East Slavic ДънѣпръEvery word from Ukrainian Днѣпръ