heretic

Definition

A person who holds or promotes beliefs that oppose official religious teachings.

Example

"The scientist was labeled a heretic for challenging the church's teachings on astronomy."