doughty

adjective
  1. brave and determined; showing courage and resolve
  2. Usage: somewhat archaic or literary

Examples