Life-giving
<< Life-giver
Life-giving
Life-guard >>
Noah Webster's New International Dictionary of the English Language
(
a.
) Giving life or spirit; having power to give life; inspiriting; invigorating.
<< Life-giver
Life-giving
Life-guard >>
Bible Dictionary