YourDictionary

Dictionary Home » Culture » Bay of Biscay

Bay of Biscay cultural definition

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

link/cite print suggestion box