lorewit

noun

1.
a learned person; someone who by long study has gained mastery in one or more disciplines