Learn more about the meaning, origin, and popularity of the name Eleanor. The name Eleanor means "light-hearted" or "shining light." An intellectual-sounding name of French and Greek origins ...
Some results have been hidden because they may be inaccessible to you