Definition of Cantabria in English:

Cantabria

proper noun

  • An autonomous region of northern Spain; capital, Santander.

Pronunciation:

Cantabria

/kanˈtabrɪə/