Etymology
Advertisement

moralist (n.)

1620s, "moral person;" 1630s, "teacher of morals;" from moral (adj.) + -ist.

Others are reading

Advertisement
Advertisement
Definitions of moralist

moralist (n.)
a philosopher who specializes in morals and moral problems;
moralist (n.)
someone who demands exact conformity to rules and forms;
From wordnet.princeton.edu