Logo
Are we missing a name?
Logo for Yelena
Yelena
This is the Russian version of the name Helen, which means "light, torch, bright" in Greek.
Tags: adventurous, beautiful, Greek, romantic, Russian
More info: Results for "Yelena" on Google
Favorites Download Logo
Email these favorites
Sponsor
Jfmexperience
Legal & Privacy
About What a Lovely Name