Life'-spring, n.

noun

The spring or source of life.