6 letters · 12 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