We do not currently know of any antonyms for depraved person.
For similar words to depraved person, try: