devavadha देववध

Definition: m. a weapon of the gods