palmyra
nounDefinition of palmyra
(Entry 1 of 2)
: a tall fan-leaved palm (Borassus flabellifer) of India cultivated for its hard resistant wood, fiber, and sugar-rich sap
— called also palmyra palm
Palmyra
geographical nameDefinition of Palmyra (Entry 2 of 2)
ancient city of Syria on the northern edge of the Syrian Desert northeast of Damascus
Keep scrolling for more
Keep scrolling for more