Mountain range on the French-Spanish border (8)
I believe the answer is:
pyrenees
(Other definitions for pyrenees that I've seen before include "Mountain range between France and Spain" , "European mountain range" , "Mountain range on the French/Spanish border" , "Chain of mountains" , "European mountains" .)