moralist

['mɒrəlɪst]

n

1) мораліст

2) доброчесна людина

Джерело: Англійсько-український словник на Slovnyk.me