-
nouna narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida
Explanation of biscayne bay
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.