pundit
PUHN-dit · noun
SanskritHindiEnglish
Origin
English borrowed "pundit" from Hindi पंडित (paṇḍit) or Urdu پنڈت (panḍit), which trace back to Sanskrit पण्डित (paṇḍita), meaning scholar, learned man, teacher, or philosopher.
Journey
The facts given don't detail a specific shift in meaning, so the honest story is simply that the word crossed from Sanskrit into Hindi and Urdu, then into English, carrying its sense of learnedness along with it.
Related words
"Pundit" is a doublet of "pandit" — the two English words descend from the very same Sanskrit source, पण्डित (paṇḍita), just borrowed at different times or through different routes.