plucky
adjective
°Having or showing pluck, courage or spirit in trying circumstances.
synonyms: brave, spunky, feisty