Noun capital of saudi arabia has 1 sense
  1. Riyadh, capital of Saudi Arabia - joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia
    --1 is a kind of national capital
    --1 is a part of Saudi Arabia, Kingdom of Saudi Arabia
    --1 has particulars: Mecca
,
TOP