Incapable of being subdued, overcome, or vanquished.
Stubborn, resolute.
Brave, courageous and plucky.