What's another word for fountainhead?

comments powered by Disqus