capital of saudi arabia definition

  • noun:
    • shared money (with Mecca) of Saudi Arabia found in the main oasis; biggest town in Saudi Arabia
29 votes

How would you define capital of saudi arabia?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!