Name profile

Leonora

Light, compassion · Greek via Eleanor, Italian, Spanish

Meaning
Light, compassion
Origin
Greek via Eleanor, Italian, Spanish
Variations
Eleonora, Lenora, Nora