Definition Definition

magdalen - Meaning and Examples

Meaning of 'magdalen' (Webster Dictionary)

1 . Magdalen [ n.]
- A reformed prostitute.