meaning of biscay
1. Of or pertaining to Biscay in Spain.
2. A native or inhabitant of Biscay.
Related Words
biscayan | biscayne bay | biscayne national park |
1. Of or pertaining to Biscay in Spain.
2. A native or inhabitant of Biscay.
biscayan | biscayne bay | biscayne national park |