Eleonor is an English name for girls. The meaning is `light, torch, sunray` The name Eleonor is most commonly given to Walloon girls. (16 times more often than to American girls.) It is short for: Leonora, Leonore If it's too long you might use: Lenore, Ellie, Elea What do they use in other countries? Lian (Chinese) Ilya (Russian) Lior Elon El Elia... Found on https://www.pregnology.com/names/girls/Eleonor