Meaning & Origin
a female given name, equivalent to English Eleanor
Leonor is a girl's and boy's baby name of Portuguese origin, the Portuguese and Spanish form of Eleanor, from the Occitan Alienor, possibly from the Greek Helene (light) or from the Germanic meaning 'foreign' or 'the other Aenor.' Queen Leonor of Portugal is a prominent royal bearer of this name.
With over 6,000 U.S. births, Leonor is the Continental European version of Eleanor — equally beautiful, with a specifically Portuguese and Spanish identity that carries its own distinct cultural heritage.