Definitions of cumfrey:

  • noun:   perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas