Random
Fount of knowledge
Synonyms for Fount of knowledge
polymath
renaissance man
Renaissance woman
walking encyclopedia
sage
mine of information
For more similar words, try
Fount of knowledge
on Thesaurus.plus dictionary