devâ¢asâ¢tatâ¢ing. 1. tending or having the power to devastate. 2. satirical, ironic, or caustic in an effective way: a devastating portrayal of society.
The population of the country is estimated to be around 31,000,000 in 2016. It is also reported to have over 2 million illegal immigrants. Saudi Arabia is the birthplace of the religion Islam, which is one of the largest religions in the world. It is also sometimes referred to as âThe Land of Two Holy Mosques.â This is because of the two holiest mosques in Islam, the Masjid-e-Nabwi in Medina and the Masjid-al-Haram in Mecca.
Saudi Arabia is located in the Middle East which is the area of southwest Asia. Saudi Arabia occupies most of the Arabian Peninsula. It is in extreme southwest Asia, on the A â¦ rabian Peninsula along with Iraq, Jordan, Yemen, Oman, the United Arab Emirates, Qatar and Kuwait. + 42 others found this useful.audi Arabia is the largest Arabian country in the Arabian peninsula and is situated in Asia. 68 people found this useful. Edit. Share to:  1 The Kingdom &quot: Controversy and Critical Acclaim The Kingdom is a 2007 action adventure movie that was directed by Peter Berg.