pundit
/ˈpʌndɪt/Definitions
1. noun
an expert or specialist in a particular field, especially one who comments on current events or politics, often in a television or radio studio.
“The news channel featured a panel of pundits analyzing the latest election results.”
2. noun
a learned or scholarly person, especially one who has written on a particular subject.
“The historian was considered a leading pundit on the history of the ancient civilization.”