agrevadha अग्रेवध

Definition: m. hitting or killing whatever is in front