shastri The origin and history of shastri. Etymology From Hindi शास्त्री (śāstrī), meaning "one learned in the shastras." ← Back to the full definition of shastri