Visit the forum if you have a language query!
Bay of Biscay
Definition from Dictionary, a free dictionary
Love and stoplights can be cruel.Sesame Street
- a gulf of the North Atlantic Ocean along the western coast of France from Brest south to the Spanish border, and the northern coast of Spain, named for the Spanish province of Biscay
Elsewhere on the web