biscayne_bay
1. [ noun ] (geography) a narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida
Related terms: bay Florida Atlantic