Religious Vocabulary
100

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

Heretic

M
e
n
u