Enclosed (often not totally) shallow coastal lake, pool, or landlocked marine inlet contained by sand, rock fragments or coral reefs.
Alternative form for lagoon : lagoons.