BISCAY Meaning of BISCAY in English Biscay, Bay of BrE AmE ⇨ ↑ Bay of Biscay Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012