life-giving vitalizing
life-giving%5:00:00:invigorating:00 vitalizing%5:00:00:invigorating:00
giving or having the power to give life and spirit
returning the life-giving humus to the land (Louis Bromfield) life-giving love and praise the vitalizing rays of the warming sun