MeherzadMehrzad or Meherzad is an Avestan name which has a meaning related to the Yazata Mithra. Mehr means "sun" and zād means "born of". So the literal meaning of Mehrzād is born of sun.