I want to know the appropriate word for antonym/opposite for 'Kafir'
closed as unclear what you're asking by Bleeding Fingers♦ Jul 18 '16 at 21:19
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
مؤمن (Mu`min) is the antonym for (Kaafir) كافر. it means believer, whereas kaafir means non-believer.
kaafir has another meaning which is ungrateful. In such a case, the antonym would be شاكر (shakir) - which means grateful.
Whereas Urdu could be considered as a language which has many similarities to Arabic, especially in Fiqh, as a result, it could be declared that:
The word believer or (Mo'men)مومن can be selected as the most adequate equivalent for the antonym of Kafir.
It can be surveyed from this another aspect that: whereas the word Kafir almost means unbeliever in English, then its antonym could be termed as the word "Believer" which means: مومن (based on my common knowledge).