moralist
名词 moralist:
a philosopher who specializes in morals and moral problems
someone who demands exact conformity to rules and forms
同义词:martinet, disciplinarian