irreligionist

noun

One who contemns or opposes religion.

One who is irreligious.

Someone who is indifferent or hostile to religion.