Definition of pickle leaf in English:

pickle leaf

noun

historical
  • A pickle dish in the form of a leaf.

Origin

Mid 18th century.