fountainhead
Definition from Wiktionary, the free dictionary
English [edit]
Noun [edit]
fountainhead (plural fountainheads)
Translations [edit]
a spring that is the source of a river
an abundant source of knowledge, etc.