meaning of capital of saudi arabia

capital of saudi arabia meaning in General Dictionary

shared money (with Mecca) of Saudi Arabia located in the main oasis; biggest town in Saudi Arabia