Biscayne Bay
English Dictionary
->
Letter B
-> Biscayne Bay
Search Dictionary:
Biscayne Bay Definition
(n)
a
narrow
bay
formed
by
an
inlet
from
the
Atlantic
Ocean
in
southeastern
Florida
Biscayne Bay Synonyms
Biscayne Bay
© Art Branch Inc.