heretic

noun

A person believing in or practising religious heresy.