śastropajīvin शस्त्रोपजीविन्

Definition: m. "living by arms", a warrior, soldier