The origin of the name Lena is believed to be GreekoLatin(Elana, Ella, Ellen, Helen, Leanore, Lena, Lenore, Leonor, Leora)and it is derived from the name Eleanore which means - "sun ray, shining, light & Moonlight & compassion .
Also The Latin name Lena means - temptress