Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
bay of biscay
Jump to user comments
Noun
  • an arm of the Atlantic Ocean in western Europe; bordered by the west coast of France and the north coast of Spain
Related search result for "bay of biscay"
Comments and discussion on the word "bay of biscay"