Religious Vocabulary
100

A person who holds beliefs that are contrary to a set of religious teachings

Heretic