Synonyms of lagoon in English:

lagoon


See US English definition of lagoon

See UK English definition of lagoon

See Spanish definition of laguna

noun

1‘the yachts on the lagoon’

SYNONYMS
inlet, inland sea, bay, lake, bight, pool, pond, swim
Scottish loch
Irish lough
North American bayou
literary mere