-
lagoon
-
lake
-
mere
-
pond
In plain English lagoon means a body of water cut off from a larger body by a reef of sand or coral.
lagoon
lake
mere
pond
In plain English lagoon means a body of water cut off from a larger body by a reef of sand or coral.