pun ‧ dit /ˈpʌndət, ˈpʌndɪt/ BrE AmE noun [countable]
[ Date: 1600-1700 ; Language: Hindi ; Origin: pandit , from Sanskrit pandita 'wise' ]
someone who is often asked to give their opinion publicly of a situation or subject
political/media/TV etc pundits
If you believe the fashion pundits, we’ll all be wearing pink this year.