life-giving (Adjective) — Giving or having the power to give life and spirit. ex. "returning the life-giving humus to the land" ex. "life-giving love and praise"