It don't think it's Russian.. I've never heard it.
It is brobably variation of
Elena.
But I've heard only of
Ilona and Ilyana (ee-LYAh-nah)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Me fail English? That's unpossible! (c) Ralph Wiggum
Lena, future mum to
Alexandra and
Lev.
Maybe there also will be
Emiliya,
Max or
Inna.