Most branches of Islam teach that Allah is the name in the Quran used for the one and only true God,[40] and is the same god worshipped by the members of other Abrahamic religions such as Christianity and Judaism (29:46)[41] Mainstream Islamic thought holds that the worship of Allah was passed down through Abraham and other prophets, but it became corrupted by pagan traditions in pre-Islamic Arabia. Before Muhammad, Allah was not considered the sole divinity by Meccans; however, Allah was considered the creator of the world and the giver of rain.