BISCAY


Meaning of BISCAY in English

n. bay in the Atlantic ocean between Northern Spain and Western France

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.