Definitions
There is 1 meaning of the phrase
Capital Of Saudi Arabia.
Capital Of Saudi Arabia - as a noun
Joint capital (with mecca) of saudi arabia located in the central oasis; largest city in saudi arabia
Synonyms (Exact Relations)
riyadh