Definition of palm leaf in English:

palm leaf

noun

  • A leaf of a palm tree, specifically one used for thatching, making hats, etc. As a mass noun: palm leaves as a material.

Origin

Late Middle English; earliest use found in The Alphabet of Tales. From palm + leaf.

Pronunciation

palm leaf

/ˈpɑːm ˌliːf/