Where does “Элвин” come from?

Элвин (Russian) comes from English Alvin, from Old English Ælfwine.

Ancestry of “Элвин”, step by step

StepLanguageWordMeaning
1EnglishAlvin
2Old EnglishÆlfwine
Every word from Old English ÆlfwineEvery word from English Alvin
Элвин — Etymology, Origin & Word History | Etymology Explorer