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 Днѣпръ →