Magdalen (noun) Definition, Meaning & Examples

noun
  1. a reformed prostitute
  2. a reformatory for prostitutes
Magdalen (noun) Definition, Meaning & Examples

More Definitions