Definitions of mazzard:

  • noun:   wild or seedling sweet cherry used as stock for grafting