fountainhead
1. [ noun ] (writing) an abundant source
Synonyms: wellspring well
Examples:

"she was a well of information"

Related terms: source
2. [ noun ] the source of water from which a stream arises
Synonyms: head headspring
Examples:

"they tracked him back toward the head of the stream"

Related terms: beginning
Similar spelling:   Fountaine
  fountain_pen
  fontanelle
  fountain_grass
  Fontanilla