Magdalen — definition

1. magdalen (Noun)

1 definition

magdalen (Noun) — A reformed prostitute.

2 types of
evildoer sinner