The meaning and history comes from the Old French form of the Occitan name AliƩnor. It was first borne by the influential Eleanor of Aquitaine (12th century), who was the queen of Louis VII, the king of France, and later Henry II, the king of England.
The popularity of the name Eleanor in England during the Middle Ages was due to the fame of Eleanor of Aquitaine, as well as two queens of the following century: Eleanor of Provence, the wife of Henry III, and Eleanor of Castile, the wife of Edward I. More recently, it was borne by first lady Eleanor Roosevelt (1884-1962), the wife of American president Franklin Roosevelt.