Compund Words
Last Search Words
Search Result:bay of biscay
Overview of noun bay_of_biscay
The noun bay of biscay has 1 sense
- Bay of Biscay -- (an arm of the Atlantic Ocean in western Europe; bordered by the west coast of France and the north coast of Spain)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar