GirlGreek

Elena

Meaning: Shining light

Origin

Greek

Variants

Hélène, Helena

Pronunciation

eh-LAY-na

Popularity note

International, elegant