bright · Inspiration · Tenacity
Source: Greek
Root Word: Helenē
Derived From: Eleanor
Meaning: Means "sunshine" or "light" in Greek.
Popularity History: Elenora was very popular in the Middle Ages and has regained popularity in modern times, especially in Europe.