Biscayan(a.) Of or pertaining to Biscay in Spain.
Biscayan(n.) A native or inhabitant of Biscay.

Words within biscayan

7 letter words: 1 results
View all words...