Definition of palmyra
: a tall fan-leaved palm (Borassus flabellifer) of India cultivated for its hard resistant wood, fiber, and sugar-rich sap —called also palmyra palm
Origin and Etymology of palmyra
Portuguese palmeira, from palma palm, from Latin
First Known Use: 1698
Seen and Heard
What made you want to look up palmyra? Please tell us where you read or heard it (including the quote, if possible).