erudite
erudite - adjective
having or showing profound knowledge
erudite - thesaurus
learned