Biscay, Bay of

1 ENTRIES FOUND:
Save
Biscay, Bay of /ˈbɪˌskeɪ/ proper noun
Biscay, Bay of
/ˈbɪˌskeɪ/
proper noun
Learner's definition of BISCAY, BAY OF

the Bay of Biscay

: part of the Atlantic Ocean near Europe