a person who gives opinions in an authoritative manner; an authority, or a person who believes that they are an authority
=a learned man or teacher; specif a pandit (a learned man in India)
punditry /-tri/ noun
[Hindi paṇḍit from Sanskrit paṇḍita learned]