Where does “Dniepropetrowsk” come from?

Dniepropetrowsk (Polish) comes from Ukrainian Дніпропетро́вськ, from Ukrainian Дніпро́, from Ukrainian Днѣпръ, from Old East Slavic Дънѣпръ, from Proto-Slavic Dъněprъ.

Ancestry of “Dniepropetrowsk”, step by step

StepLanguageWordMeaning
1UkrainianДніпропетро́вськ—
2UkrainianДніпро́Dnieper
3UkrainianДнѣпръ—
4Old East SlavicДънѣпръ—
5Proto-SlavicDъněprъ—
Every word from Proto-Slavic Dъněprъ →Every word from Old East Slavic Дънѣпръ →Every word from Ukrainian Днѣпръ →