Le prénom Nora vient du prénom Éléonore (Éléanora en anglais) dont la racine a plusieurs provenances possibles. Du grec eleos, il signifie "compassion". De l'hébreu elinora, il veut dire "Dieu est un feu", et de l'arabe ellinor il prend le sens de "Dieu est ma lumière". Si on le considère comme un dérivé du prénom Hélène, il provient alors du latin lenire qui signifie "apaiser".
A partir de là, les "Nora" possible sont nombreux, puisque aussi diminutif d'Eléonore.