palmyra - noun

singularpalmyra
pluralpalmyras