Where does “Zelenski” come from?

Zelenski (English) comes from Ukrainian Зеле́нський.

Ancestry of “Zelenski”, step by step

Zelenski traces back through two separate lines of ancestry.

via Ukrainian Зеле́нський

StepLanguageWordMeaning
1UkrainianЗеле́нський

via Polish Żeleński

StepLanguageWordMeaning
1PolishŻeleński
Every word from Ukrainian Зеле́нський