Magdalen

(n.) A reformed prostitute.

Thesaurus Entries

Magdalen, abject, apologetic, compunctious, confessor, conscience-stricken, contrite, grief-stricken, humbled, melted, penitential, penitentiary, prodigal returned, prodigal son, regretful, remorseful, repentant, rueful, sad, sheepish, softened, sorrowful, sorry, touched