Meaning of laguna

Definition of laguna

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

Other information on laguna

WIKIPEDIA results for laguna
Amazon results for laguna