I have heard that Karrar is one of Imam Ali's names.
Actually Imam Ali (a.s.) has many titles. Karrar is one of them.
Well, I was wondering:
What is the exact meaning of it?
My understanding of the term kafir is that it refers to a person who literally rejects God's authority.
So while even the most blatant polytheist would still be mushrik, he would not (necessarily) be kafir.
It's...
Deloar Mahmud publisher