GirlGreek

Hélène

Meaning: Torch, shining one

Origin

Greek

Variants

Helena

Pronunciation

ay-LEN

Popularity note

French classic