[n] an abundant source; "she was a well of information" [n] the source of water for a well
fountainhead, well, wellhead