English dictionary
capital of saudi arabia meaning and definition
Definition and meaning of capital of saudi arabia at MeaningMonkey.org. capital of saudi arabia meaning and definition in the English Dictionary.CAPITAL OF SAUDI ARABIA noun
Definition of capital of Saudi Arabia (noun)
- joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia
- synonyms: Riyadh
Source: Princeton University Wordnet