Biscay

[ bis-key, -kee ]
/ ˈbɪs keɪ, -ki /

noun

Bay of, a bay of the Atlantic between W France and N Spain.

British Dictionary definitions for bay of biscay

Biscay
/ (ˈbɪskeɪ, -kɪ) /

noun

Bay of Biscay a large bay of the Atlantic Ocean between W France and N Spain: notorious for storms

Cultural definitions for bay of biscay

Bay of Biscay
[ (bis-kay) ]

Arm of the Atlantic Ocean in western Europe, bordered by the west coast of France and the north coast of Spain.