Happening again (especially at regular intervals); "the return of spring".
Nouns denoting natural events.