invigorating or life-giving

listen to the pronunciation of invigorating or life-giving