fountainhead

noun
  1. the original source or beginning of something
  2. the spring or source from which a stream flows
  3. Usage: literal

Examples