fountainhead




fountainhead - noun

  • an abundant source
  • the source of water from which a stream arises
  • fountainhead - thesaurus

    head   headspring   well   wellspring