BISCAY Meaning of BISCAY in English /bis"kay, -kee/ , n.Bay of , a bay of the Atlantic between W France and N Spain. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012