'capital of Saudi Arabia' definitions:

Definition of 'capital of Saudi Arabia'

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]