Palmyra

/pælˈmaɪɹə/

Antonyms for "palmyra" (2 found)

Noun(2 words)
modern citynew town

More for "palmyra"