Overview of noun fountainhead
The noun fountainhead has 2 senses
                                                   
- well, wellspring, fountainhead -- (an abundant source; "she was a well of information")
- fountainhead, headspring, head -- (the source of water from which a stream arises; "they tracked him back toward the head of the stream")