Synonyms of Life-giving in English :
Antonyms of Life-giving in English
Thesaurus of Life-giving in English
Life-giving
see definition of life-givingSynonyms of life-giving
1. (adjective) giving or having the power to give life and spirit
Words Similar to life-giving
1. (adjective) giving or having the power to give life and spirit