GirlGreek

Elena

Meaning: Shining light

Origin

Greek

Variants

Helena

Pronunciation

eh-LAY-na

Popularity note

Classic, many languages