Slavic and Russian variant of Elena, from Greek Helene meaning 'torch' or 'bright, shining one.'
Like Yelina?
Swipe through thousands of names like it