Meaning of magdalen

Definition of magdalen

(noun) a reformed prostitute

Other information on magdalen

WIKIPEDIA results for magdalen
Amazon results for magdalen