What is the meaning of Starur?

precipitation that occurs at the time in spring when the starlings return; by extension: precipitation in March

precipitation that occurs at the time in spring when the starlings return; by extension: precipitation in March

Source: wiktionary.org