Meherzad


Mehrzad or Meherzad is a Persian 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.