Definition of mazzard in English:

mazzard

noun

  • A cherry tree native to both Eurasia and North America, commercially important for both its fruit and wood.

    Also called sweet cherry

Pronunciation:

mazzard

/ˈmazərd/