Definition of goat leaf in US English:

goat leaf

noun

rare
  • A kind of honeysuckle, especially Lonicera caprifolium.

Origin

Middle English.