Related Words for word “lifegiving”
lifegiving - Did you Mean?
lifesaving