Answer: perseverant

AnswerCrossword Clue
perseverantsteadfast