Range in France and Spain (8)
I believe the answer is:
pyrenees
(Other definitions for pyrenees that I've seen before include "Mountain chain between France and Spain" , "Mountains between France and Spain" , "Andorra in these mountains" , "Mountain range between France and Spain" , "European mountains" .)