Meaning of Eleanor
It is not clear where the name Eleanor derives from. Some believe it is from the Hebrew ‘el,’ meaning ‘god,’ and ‘or,’ meaning light. The total name would then mean ‘God is my light’ or ‘God is my candle’.
From The Name Book: Over 10,000 Names – Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria or Arabic Baby Name Book: More than 37,500 Popular Arabic Baby Boys and Girls Names with Meanings by Atina Amrahs.