What is the meaning of Moralist?

One who bases all decisions on perceived morals, especially one who enforces them with censorship.

A teacher of morals; a person who studies morality; a moral philosopher.

moralist

moralist

a person trying to influence others towards moral behavior (according to themselves), a moralist

Source: wiktionary.org