'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