Lagoons Synonyms

Synonyms:
(Noun)
  1. pools
  2. sounds
  3. inlets