bright · strong · Compassionate
Source: Russian
Root Word: Елена
Derived From: Helen
Meaning: Light or Torch
Popularity History: Yelena was very popular in Russia and Eastern Europe, and was commonly seen in the late 20th and early 21st centuries.