Sanskrit · noun · The Heart & the Body

Jhurjhuri

झुरझुरी
Meaning

A shudder or thrill running through the body.