vakrayodhin वक्रयोधिन्

Definition: m. "fighting deceitfully", Name of a dānava-