5 letters · 11 points in Scrabble
noun joint capital (with Riyadh) of Saudi Arabia; located in western Saudi Arabia; as the birthplace of Muhammad it is the holiest city of Islam
noun a place that attracts many visitors
originFrom Arabic مَكَّة (Makka) of uncertain etymology. In American place names, in reference to the Arabian city.
Etymology from Wiktionary, CC BY-SA 3.0