Where does “Руслан” come from?

Руслан (Russian) comes from Tatar арыслан, from Proto-Turkic *arsïlan — lion.

Ancestry of “Руслан”, step by step

StepLanguageWordMeaning
1Tatarарыслан
2Proto-Turkic*arsïlanlion
Every word from Proto-Turkic *arsïlanEvery word from Tatar арыслан
Руслан — Etymology, Origin & Word History | Etymology Explorer