THESAURUS
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