<p><strong>Noun</strong></p><ul><li>A city in and the capital of Hejaz, in western Saudi Arabia; birthplace of Muhammad; spiritual center of Islam.</li><li>(often lowercase) Any place that many people visit or hope to visit: The president's birthplace is a mecca for his admirers.</li></ul>