cacciatoreEnglishMerriam-Webster Dictionaryn> unwaveringdetermined, intent, resoluteconfirmed, dyed-in-the-wool, inveterate, swornardent, avid, enthusiastic, fervent, fervid, gung ho, impassioned, passionate, serious