English dictionary
magdalen meaning and definition
Definition and meaning of magdalen at MeaningMonkey.org. magdalen meaning and definition in the English Dictionary.MAGDALEN noun
Definition of magdalen (noun)
- a reformed prostitute
Source: Princeton University Wordnet