МОРАЛИСТ noun

Моралист моралист, блюститель морали