I quite like
Norah with an h, which just serves to make it look a bit less like
Dora! I wouldn't use it, though: if I used any similar name, it would be
Laura without hesitation.
The obvious long form is
Eleanor, or
Elinor. I also quite like
Annora.
I don't think I've ever met a
Nora or a
Norah.