clean-living
1. [ adjective ] morally pure
Synonyms: clean
Examples:

"led a clean life"

Related terms: moral
Similar spelling:   clean-limbed
  cleanliness