philodoxer
/fɪləʊˈdɒksər/Definitions
1. noun
A person who loves or is fond of wisdom, especially in a dogmatic or self-satisfied manner.
“The professor was known as a philodoxer, often lecturing others about the importance of intellectual pursuits.”