Life-giving
Word Dictionary
-> Life-giving
Search:
Life-giving
(a.) Giving life or spirit; having power to give life; inspiriting; invigorating.
Terms of Use
Canadian Jobs