purehearted (?.)
- Christlike
- Christly
- God-fearing
- angelic
- blotless
- chaste
- clean
- cleanly
- godlike
- godly
- godly-minded
- good
- heavenly
- holy
- holy-minded
- immaculate
- innocent
- otherworldly
- pure
- pure in heart
- righteous
- saintlike
- saintly
- seraphic
- sexually innocent
- snowy
- spiritual
- spiritual-minded
- spotless
- stainless
- taintless
- unblemished
- unblotted
- uncorrupt
- undefiled
- unearthly
- unsoiled
- unspotted
- unstained
- unsullied
- untainted
- untarnished
- unworldly
- virtuous
- white