BISCAY Meaning of BISCAY in English or ~a geographical name see: Vizcaya ~an adjective or noun Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012