Neighbor of Spain (7)
I believe the answer is:
andorra
'neighbor of spain' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for andorra that I've seen before include "Tiny European nation" , "Pyrenean country" , "Mountainous principality of southwest Europe" , "Tax haven" , "microstate" .)