fountainhead

Noun
  1. An abundant source (synset 106688724)
    "she was a well of information"
  2. The source of water from which a stream arises (synset 108525470)
    "they tracked him back toward the head of the stream"

Other Searches