Synonyms and Antonyms for capital_of_Saudi_Arabia

1. capital of Saudi Arabia (n.)

joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia

Synonyms: