Etymology
Advertisement

moralist (n.)

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

updated on February 23, 2019

Advertisement
Advertisement