Word
magdalen, n.
(magdalens)
a reformed prostitute
<noun.person>
magdalen
semantic pointers
hypernym
sinner, evildoer