English Etymology From its layered appearance. Noun leaf fat (uncountable) The layers of fat that support the kidneys of a pig. Synonyms leaf Related terms leaf lard Translations layers of fat that support the kidneys of a pig Bulgarian: сало (bg) n (salo) French: panne (fr) f German: Flaum (de) m, Flaumfett n Welsh: blonegen f Wikiwand - on Seamless Wikipedia browsing. On steroids.