bay of biscay

from WordNet (r) 3.0 (2006)
Bay of Biscay
    n 1: an arm of the Atlantic Ocean in western Europe; bordered by
         the west coast of France and the north coast of Spain
    

[email protected]