Magdalene means "of Magdala" as it says in the database entry (click hyperlink).
Nora does not have a meaning of its own - it is a former nickname for
Eleanor, which has two possible meanings, either as an individual name or as a form of
Helen (follow the
Eleanor hyperlink for details).
Unfortunately, etymology is an inexact science, and we can't give a single, quick meaning for every name.
Another name which could take
Nora as a nickname is Elanora, which is a place name in an Australian Aboriginal language (I think it means seashore but I can't remember!). The resemblance between Elanora and
Eleanor is co-incidental.
:-)