El nombre oficial completo de la ciudad es Marcarancaالمكرمة, pronunciado [makka lmukarrama] o [makkah almukarrama]), que significa «Meca la Honrada», pero que a veces se traduce como «La sagrada ciudad de la Meca».