Name profile

Elena

Torch, bright, shining light · Greek, Italian, Spanish

Meaning
Torch, bright, shining light
Origin
Greek, Italian, Spanish
Variations
Helen, Helena, Elina, Eleni