a vein of wisdom - English Synonyms Dictionary