Advertisement

moralist (n.)

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

Others Are Reading