The meaning of Leonora is 'the other energy', 'merciful', 'God is light' or 'bright, beautiful'. This name is used as short form of the name Eleonora, which has derived from the name Alienor. It is used most typically when naming female babies. The name also stems from Italian origin.
Songs About Leonora
Verdi: Il trovatore, Act 4: "D'amor sull'ali rosee" (Leonora)