Synonyms for Gritty (same or very similar meaning)
WordNet sense 1 (composed of or covered with particles resembling meal in texture or consistency):
farinaceous, grainy, granular, mealy, coarse-grained, granulose
WordNet sense 2 (of textures that are rough to the touch or substances consisting of relatively large particles):
coarse, harsh
WordNet sense 3 (willing to face danger):
game, gamey, gamy, mettlesome, spirited, spunky
WordNet sense 4 (possessing or displaying courage; able to face and deal with danger or fear without flinching):
brave, courageous
From the ODE community, based on WordNet
add/edit