- a city in and the capital of Saudi Arabia.
- the joint capital (with Mecca) of Saudi Arabia, situated in a central oasis: the largest city in the country. Pop: 5 514 000 (2005 est)
More Definitions
- SEMI (noun) Definition, Meaning & Examples
- GENERAL THEORY OF RELATIVITY (noun) Definition, Meaning & Examples
- INNOVATIVE (noun) Definition, Meaning & Examples
- UNCTUARIUM (noun) Definition, Meaning & Examples
- EXHIBITIONISM (noun) Definition, Meaning & Examples
- CRAZY LIKE A FOX (noun) Definition, Meaning & Examples