Synonyms of lagoon in English:

lagoon


See definition of lagoon

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