mettlesome

Adjective

  1. having a proud and unbroken spirit
  2. willing to face danger