n.
joint capital (with Riyadh) of Saudi Arabia; located in western Saudi Arabia; as the birthplace of Muhammad it is the holiest city of Islam
a place that attracts many visitors
Copyright: Proverb ©
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
I turned off Adblock