Diccionario

MORALIZER

Webster's Dictionary 1828

MOR'ALIZER, noun One who moralizes.