wellspring

noun

  1. 1

    an abundant source

    she was a well of information

  2. 2

    the source of water for a well

Synonyms

Also useful for “wellspring”:Crossword