Where does “Zelenodolsk” come from?

Zelenodolsk (English) comes from Ukrainian Зеленодо́льськ, from Ukrainian долина, from Proto-Slavic dolina, from Proto-Slavic dolъ, from Proto-Indo-European dʰal-.

Ancestry of “Zelenodolsk”, step by step

StepLanguageWordMeaning
1UkrainianЗеленодо́льськ
2Ukrainianдолинаvalley; vale, dale
3Proto-Slavicdolinavalley
4Proto-Slavicdolъvalley; depression, pit
5Proto-Indo-Europeandʰal-
Every word from Proto-Indo-European dʰal-