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 .