English dictionary
biscayne bay meaning and definition
Definition and meaning of biscayne bay at MeaningMonkey.org. biscayne bay meaning and definition in the English Dictionary.BISCAYNE BAY noun
Definition of Biscayne Bay (noun)
- a narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida
Source: Princeton University Wordnet