Why did Mahavira speak in Prakrit and not in Sanskrit?
Synthesized from Source
definition
"Mahavira chose Prakrit to speak the language of the people, for truth must be accessible, not confined to the elite's sterile scripts."
According to Osho, Mahavira spoke in Prakrit because Sanskrit was an elite, over-refined priestly language used to monopolize meaning, while Prakrit was the people’s natural tongue. By teaching in Prakrit he addressed ordinary folk directly, bypassed pundit intermediaries and sterile shastrarth, democratized truth—and for that very reason the Sanskritic establishment sidelined him, even omitting him from Hindu scriptures.
He spoke in the everyday language so everyone could understand him without needing priests to explain.
Why this matters practically
- Use clear, everyday words to share important ideas—don’t hide behind jargon.
- Communicate directly to remove gatekeepers and empower real understanding.
- Choose accessibility over prestige when teaching or leading.
- Communicate directly to remove gatekeepers and empower real understanding.
- Choose accessibility over prestige when teaching or leading.
AI Confidence Score: 96%
Read Original Discourse →