坎塔布连海 kǎntǎbùliánhǎi Bay of Biscay Definitions Defs Origin Strokes Stroke Words Sentences Sents 坎塔布连 坎塔布連 kǎntǎbùlián Cantabria Cantabria; a region and autonomous community in northern Spain海 hǎi noun sea ocean or sea; large bodies of water including salt lakes or large inland lakes