wellspring
noun
°The source of water for a stream, spring or well; a fountainhead; a wellhead.
°A source of something.