wellspring
nounThe source of a stream or spring.
nounA source.
nounA water-source; a fountainhead; a living spring.
nounHence Figuratively, a perennial source of anything; a fountainhead of supply or of emanation.
nounA fountain; a spring; a source of continual supply.
nounThe source of
A perennial
the source of water for a well
nounan abundant source