names & meanings!
over 22,000
Home
Eleanor
Eleanor
English form of French
Eléonore
, meaning
foreign; the other