n. Petra, ancient city of the Nabataeans which is located in southern Jordan and is a popular tourist spot
THE RED ROCK
Meaning of THE RED ROCK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012