tirohita तिरोहित

Definition: mfn. run away