It can be the old section of an Arab city in north Africa, or the name of the city where Muhammad is entombed
... and civilization where modern cities 
mingle ... direct descent from the Prophet Mohammed, ..... Arabs could be 
insulted in how the printed name of Allah is ....