Where does “Iļja” come from?

Iļja (Latvian) comes from Russian Илья́ — Elijah.

Ancestry of “Iļja”, step by step

StepLanguageWordMeaning
1RussianИлья́Elijah
Every word from Russian Илья́