• Lifespring

    Origin

    life + spring

    Full definition of lifespring

    Noun

    lifespring

    (plural lifesprings)
    1. A spring or source of life.
    © Wiktionary