'Cantabrian Mountains' definitions:

Definition of 'Cantabrian Mountains'

(from WordNet)
noun
A range of mountains in northern Spain along the coast of the Bay of Biscay