Nowruz, which means “new day” in Persian, marks the beginning of the new year in many cultures and has been observed for over ...