Cantabria meaning

kantābrēə
Region of N Spain, on the Bay of Biscay: 2,042 sq mi (5,289 sq km); cap. Santander.
proper name
0
0
An autonomous community in northern Spain.
pronoun
0
0
Advertisement