YourDictionary

palmyra

noun

a fan palm (Borassus flabellifer) grown in India, Sri Lanka, and tropical Africa for its durable wood, its edible fruits, its leaves used for thatching, etc.

ancient city in central Syria, northeast of Damascus: now the site of a village

See palmyra in American Heritage Dictionary 4

link/cite print suggestion box