Hobbit
Senior Member
Allah literally translates to "God." I don't have a whole lot of facts for the other points, but at least I can clear that up.
Oh, and as for the degredation of women, it really wasn't any different than any other area of the world at that time.
Oh, and as for the degredation of women, it really wasn't any different than any other area of the world at that time.