Of course it's an insult.
Jeez, you're really awful with words. Half the time you don't know what they mean. Last example was reason/cause. If you're that uncomfortable in a language (which is totally fine by the way, I don't care), use a dictionary.
And you did. "For atheist". It wasn't perfect English, but I'm sure you wanted to ask all atheists.