Contracted form of Eleanora, meaning light or bright shining one.
Like Lanora?
Swipe through thousands of names like it