Leonora is a Greek variation of the names Eleanor and Eleonora. It is generally understood to mean "light" or "compassion." The name is also shared by the heroines of multiple operas, but it is rare in the United States.
Similar Names: Lenora, Leanora
Famous Leonora Names: Leonora Carrington (artist), Leonora Braham (opera singer)