Lena

Lena Mai: Lena means "alluring" and Mai means "flower" both beautiful together and apart.

Lena was originally a short form of -lena names like Magdalena and Helena. In Russian, it is a diminutive of Yelena (Elena).
See Also: Helen, Elena, Magdalena

Your Favorite Names