I can't comment on the Arabic language, you might be right; I'm going to consult people who are skilled in Arabic. But Mecca at this juncture cannot mean the city Mecca today, because of everything I've said previously. If it did it would make everything messy.