Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
magdalen
in English
magdalen
#limited
Definitions
Noun
a
woman
who
has
left
her
husband
or
a
woman
who
has
been
abandoned
by
her
husband
a
woman
who
has
had
a
child
out
of
wedlock
a
woman
who
has
been
sexually
immoral
a
woman
who
has
been
converted
from
a
sinful
life
,
often
used
in
reference
to
Mary
Magdalene