moralist
['mɔrǝlist]
n
1) морали'ст
2) доброде'тельный,
высоконра'вственный
челове'к