Biscay (noun) Definition, Meaning & Examples

noun
  1. a bay of the Atlantic Ocean between western France and northern Spain.
noun
  1. a large bay of the Atlantic Ocean between W France and N Spain: notorious for storms
Biscay (noun) Definition, Meaning & Examples

More Definitions