Definition, synonyms and related words
A feeling of invigoration and restlessness associated with the arrival of the warm weather and renewal of nature in the spring season.