spring

Explanation

1. spring
The season between winter and summer.

2. spring
(figurative) A time of new hope after a period of difficulties and hardships.

3. prime; heyday
(figurative) The best time of one's life.