Word Study
capital of saudi arabia
WORDNET DICTIONARY
Noun capital of saudi arabia has 1 sense
- capital of saudi arabia(n = noun.location) riyadh - joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia; Array is a kind of national capital
is a part of kingdom of saudi arabia, saudi arabia
has particulars: mecca
For further exploring for "capital of saudi arabia" in Webster Dictionary Online