Biscayne Bay

1 ENTRIES FOUND:
Save
Biscayne Bay /bɪˈskeɪn/ proper noun
Biscayne Bay
/bɪˈskeɪn/
proper noun
Learner's definition of BISCAYNE BAY
: part of the Atlantic Ocean near the U.S. state of Florida