Mehrzad or Meherzad (Persian: àÃÂñòçï | Avestan: Miøra) 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.