grit

noun

1.
a hard coarse-grained siliceous sandstone
Derived from:
grit gritty
2.
fortitude and determination
Derived from:
gritty