(n)well, wellspring, fountainheadan abundant source“she was a well of information”