Question
What is the ruling on saying 'Mabrook'? Is it true that it is a name for the devil? And is it more correct to say 'Mubarak' instead?
Answer
I say, and with God's help: It is known that "Mabrouk" is a linguistic error, and the correct term linguistically is "Mubarak". However, it is a common colloquial expression understood by people in its meaning and intent, so one should not pay too much attention to this matter; because the research into it is related to priority and preference, and God knows best.