life-giving

LI'FE-GIVING, a. Having power to give life; inspiriting; invigorating.