Fountainhead (Noun)
Meaning 1
The source of water from which a stream arises; "they tracked him back toward the head of the stream".
Classification
Nouns denoting spatial position.
Synonyms
Hypernyms
Meaning 2
An abundant source; "she was a well of information".
Classification
Nouns denoting communicative processes and contents.