Meaning:
Its source is Eleonora, an Italian name meaning "Compassion."
This name is sometimes spelled NoraLee or Nora Lee.
Alternative Spellings: Norali
Narrative:
It developed as a short form of the names Eleonora, Honora and Leonora.
Though Nora is not Gaelic in origin, it has come to be especially associated with Ireland, and in Scotland is often used as a feminine form of Norman.