Nowruz, which means "new day" in Persian, marks the beginning of the Persian New Year and the arrival of spring. It is celebrated on the vernal equinox, typically around March 20th or 21st, and holds great cultural significance for millions of people around the world.