Meaning of lagoon

Definition of lagoon

(noun) a body of water cut off from a larger body by a reef of sand or coral

Other information on lagoon

WIKIPEDIA results for lagoon
Amazon results for lagoon