gutsy

meaning: marked by courage and determination in the face of difficulties or danger (adjective)

synonyms:plucky,