MAGDALEN Meaning of MAGDALEN in English noun a reformed prostitute. Webster English vocab. Английский словарь Webster. 2012