moraltant

Noun

 * 1)  a person (especially a woman) prone to moralizing