English dictionary
cantabrian mountains meaning and definition
Definition and meaning of cantabrian mountains at MeaningMonkey.org. cantabrian mountains meaning and definition in the English Dictionary.CANTABRIAN MOUNTAINS noun
Definition of Cantabrian Mountains (noun)
- a range of mountains in northern Spain along the coast of the Bay of Biscay
Source: Princeton University Wordnet