Random
Man of virtue
Synonyms for Man of virtue
good liver
moralist
well-doer
For more similar words, try
Man of virtue
on Thesaurus.plus dictionary