English
Detailed Synonyms for life-giving in English
life-giving:
life-giving adj
-
life-giving
– giving or having the power to give life and spirit 1vitalizing; life-giving– giving or having the power to give life and spirit 1-
vitalizing adj
-
life-giving adj
-