Lifespring /(līf"sprĭng`)/

Life·spring

Lifespring

n.
  1. Spring or source of life.