fountainhead
Nouns
-
(n) an abundant source
- she was a well of information
-
(n) the source of water from which a stream arises
- they tracked him back toward the head of the stream