LifegivingDescription not available.
more details ...
\Life"-giv`ing\ (-g[i^]v`[i^]ng), a. Giving life or spirit; having power to give life; inspiriting; invigorating.