мораліст
МОРАЛІ́СТ, а, ч.
Той, хто моралізує.
Той старий, мовчазливий дід, той строгий мораліст, котрий раз у раз колов Гапці очі її власною грішною молодістю, .. був усе-таки слабою точкою в вигаслім Гапчинім серці (І. Франко);
Завзятий мораліст кричав, вимагав розпочати слідство, щоб виявити винного (П. Колесник).
Словник української мови (СУМ-20)