MAGDALEN

Definition of MAGDALEN

  1. (noun)a reformed prostitute