Definition of leaf silver in English:

leaf silver

noun

  • Silver-leaf.

Origin

Late 16th century; earliest use found in Thomas Hill (b. c1528).