Mecca is a place name, a toponym, that has acquired a figurative meaning over the years. Literally, it is a city in Saudi Arabia, the birthplace of the prophet Muhammad, to which devout Muslims are required to undertake a pilgrimage to at some point in their lives. Figuratively, it is