wellspring

Noun
  1. The source of water for a well (synset 108525757)
  2. An abundant source (synset 106688724)
    "she was a well of information"

Other Searches