erudite

Having deep, wide knowledge from lots of reading and study.