8 letters · 14 points in Scrabble
adjective recently made, produced, or harvested
adjective (of a cycle) beginning or occurring again
adjective imparting vitality and energy