pundit
noun
°A learned Hindu, a scholar, especially having knowledge of Sanskrit, philosophy, religion and law.
°A scholar, teacher, master of an art, or learned person.