life-giving

(hyphen)