Adjective: life-giving 'lIf,gi-ving
- Giving or having the power to give life and spirit
"returning the life-giving humus to the land"; "life-giving love and praise";
- vitalizing, vitalising [Brit]
See also: invigorating
Encyclopedia: Life-giving