Leonor is a female name.
Leonor is a Portuguese and Spanish short variant of Eleanor.
Leonor means “foreign”, “the other one” (from Latin “ali”) or “the compassionate one” (from Greek “eleos”) or “God is my light” (from Arabic “ellinor”).
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!