The entire debate about what it means to be "Muslim" and shariah-compliant might be solved with a quick lesson in Arabic grammar.
This is because the word "Muslim" contains in its Arabic meaning its own definition.
You see, the word "Muslim" in Arabic has two parts: the "Mu" prefix and the triliteral root that forms the word "Islam." That root word, "Islam," is a verbal noun that means "submission." When an "Mu" prefix is attached to such a root in Arabic, the resulting noun means "a person who does the thing that root word denotes."


















