PALMYRA
Meaning of PALMYRA in English
/pal muy"reuh/ , n.
an ancient city in central Syria, NE of Damascus: reputedly built by Solomon. Biblical name, Tadmor .
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012