Lifespring(n.) Spring or source of life.

Words within lifespring