headspring
headspring - noun
the source of water from which a stream arises
headspring - thesaurus
fountainhead
head