wellspring
1. [ noun ] the source of water for a well
Synonyms: wellhead
Related terms: beginning
2. [ noun ] (writing) an abundant source
Synonyms: fountainhead well
Examples:

"she was a well of information"

Related terms: source