1.
savant
2.
erudite
3.
polymath
4.
mage