The Italian term "coraggioso" matches the English term "gritty"

other italian words that include "coraggioso" : english :
coraggioso, valoroso brave
ardito, coraggioso intrepid