Did you mean Palmyra?
Palmyra
noun
°an ancient Aramaic oasis-city in Syria, on the site of present-day Tadmor.