моралист

морали́ст, -а, м. Тот, кто морализирует. Дело в том, что моралисты обыкновенно не обладают охотничьим чувством, и я знаю из них только одного Льва Толстого, который как моралист проповедовал вегетарианство, а как охотник бил зайцев до старости. М. Пришвин, Глаза земли.

См. также значение слова моралист в других толковых онлайн-словарях русского языка нашего портала.