A gritty Scot? (5)
I believe the answer is:
sandy
This might be a double definition.
'a gritty' is the first definition.
(I've seen this before)
'scot?' is the second definition.
Although both the answer and definition are adjectives, I don't see how one could define the other.
Can you help me to learn more?
(Other definitions for sandy that I've seen before include "Boy's or girl's name -- like a beach" , "Hair colour" , "Light yellowish brown" , "gritty" , "Yellowish-brown; name" .)