'Riyadh' definitions:

Definition of 'Riyadh'

(from WordNet)
noun
Joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia [syn: Riyadh, capital of Saudi Arabia]