Definitions for "Cantabria"
Cantabria is an autonomous community of Spain, containing one province (also called Cantabria).