Bay of Biscay
English Dictionary
->
Letter B
-> Bay of Biscay
Search Dictionary:
Bay of Biscay Definition
(n)
an
arm
of
the
Atlantic
Ocean
in
western
Europe
;
bordered
by
the
west
coast
of
France
and
the
north
coast
of
Spain
Bay of Biscay Synonyms
Bay of Biscay
© Art Branch Inc.