Big Huge Thesaurus

fountainhead

noun

sounds kind of like