Wikipedia
Meherzad
Meherzad is a Zoroastrian name which means sun, offspring of sun, spirit of the sun, or born from light. The name is commonly used by Parsis in India and North America.