History
History
Synonyms
UK
US
Meaning:
virtuous

morally good

good, ethical; innocent

CLEAN-LIVING as in Wiktionary
CLEAN-LIVING as in Wikipedia