A pandit (sanskrit: पण्डितः, romanized: paṇḍita; hindi: पंडित; also spelled pundit, pronounced /ˈpʌndɪt, ˈpændɪt/; abbreviated pt.) is an individual with specialised knowledge or a teacher of any field of knowledge whether it is shashtra (holy books) or shastra (weapon)