RichThesaurus
learned one
learned one
synonyms
brain
cognoscenti
expert
auger
buff
philosopher
egghead
savant
bookworm
solon
intellectual
thinker
teacher
pundit
scholar
professor
cereb
learned one
antonyms
amateur