Sanskrit · noun · The Heart & the Body

Tadap

तड़प
Meaning

Restless yearning; the writhing of intense desire.