Meaning of French nut in English:

French nut

noun

dialect, rare British, South West English
  • A walnut, the fruit of the walnut tree; usually in plural.

Origin

Middle English; earliest use found in Peri Didaxeon.