Top definition
A scholar, someone's who's well read.
A spiritually aware person.
I'm sure going to university will make a shastri of you.

I want to go to India and find a guru who can make me a shastri
by Purple_Breeze December 16, 2010
Get the mug
Get a shastri mug for your buddy Georges.
buy the domain for your foodie vlog