Definition of Riyadh

Any infomration entered here is solely your responsibility

Currently available definitions
Riyadh in English
Noun
  1. joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia