Dictionary.com
Thesaurus.com

semiheretic

  • a word derived from heretic.
    heretic
    noun
    a professed believer who maintains religious opinions contrary to those accepted by their church or rejects doctrines prescribed by that church.