English synonyms about - contact  

Biscayne Bay

noun

1 Biscayne Bay

A narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida.


Find more on biscayne bay elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0316