marmabhedin मर्मभेदिन्

Definition: m. an arrow