1) моралист
2) высоконравственный человек
3) добродетельный человек
моралистический
моралистически
моралист
этика
мораль