06/06/2011
Mohammed like other prophets of God were infalliable and so did not commit any sin. To the other aspect of your question, there is nothing like an elaborate definition of Allah. What does God mean in your langauge. If you know what God means in your language you will understand what Allah means because that is the name of God in the Arabic language.