GirlGreek
Elena
Meaning: Shining light
Origin
Greek
Variants
Hélène, Helena
Pronunciation
eh-LAY-na
Popularity note
International, elegant
Meaning: Shining light
Origin
Greek
Variants
Hélène, Helena
Pronunciation
eh-LAY-na
Popularity note
International, elegant