RichThesaurus
life-giving
vs
vivifying
life-giving
adj
Creating or engendering life; being a source of life.
Necessary for life.
vivifying
How often have the words
life-giving
and
vivifying
occurred in a corpus of books?
(source:
Google Ngram Viewer
)