lagoon
1.
(
noun
) a body of water cut off from a larger body by a reef of sand or coral
Synonyms:
laguna
,
lagune
Related Words:
lake
Terms and Conditions of Use / Copyright Notice