liever

noun

1.
an advocate of some ideology
2.
a person addicted to religion or a religious zealot