Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Mehrzad or Meherzad (Persian: مهرزاد | Avestan: Miθra) is an Avestan name which has a meaning related to the YazataMithra. Mehr (مهر) means "sun" and zād (زاد) means "born of". So the literal meaning of Mehrzād (مهرزاد) is born of sun.