Moralist (Noun)
Meaning 1
Someone who demands exact conformity to rules and forms.
Classification
Nouns denoting people.
Synonyms
Hypernyms
Hyponyms
Related Words
Meaning 2
A philosopher who specializes in morals and moral problems.
Classification
Nouns denoting people.