meaning of saudi arabia

1. joint capital with Mecca of Saudi Arabia located in the central oasis; largest city in Saudi Arabia


Related Words

capital of saudi arabia | kingdom of saudi arabia | saudi arabia | saudi arabian | saudi arabian monetary unit | saudi arabian riyal | saudi-arabian |

Developed & Maintained By Taraprasad.com

Treasure Words