Synonyms for "fountainhead"

Words with similar meaning