Home

Word

Biscayne Bay, n.
more info a narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida
<noun.object>

Biscayne Bay