Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

palmyra Definition

Cancel
palmyra
noun(pal-my-ra)
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 name(pal-my-ra)
ancient city of Syria on the northern edge of the Syrian Desert northeast of Damascus
palmyra
geographical name(pal-my-ra)
U.S. island in the Line Islands in the central Pacific Ocean area 1 square mile (2.6 square kilometers)

Words Related to palmyra!

palmyra Examples by Brain Bank Users