Find the word definition

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.