Англо-русский словарь Мюллера

moralist

Moralist [ˊmɒrəlɪst] n

1) моралист

2) добродетельный, высоконравственный человек

Англо-русский словарь Мюллера