Winding road ran between France and Spain (7)
I believe the answer is:
andorra
'france and spain' is the definition.
I can't tell whether this definition defines the answer.
'winding road ran' is the wordplay.
'winding' indicates an anagram.
'road'+'ran'='roadran'
'roadran' with letters rearranged gives 'ANDORRA'.
'between' acts as a link.
Can you help me to learn more?
(Other definitions for andorra that I've seen before include "Principality between France and Spain" , "microstate" , "part of Europe" , "Land up, perhaps" , "Small republic between Spain and France" .)