Lagoons Meaning

There are 1 meaning(s) for word Lagoons

Meaning 1 : a body of water cut off from a larger body by a reef of sand or coral

    Synonyms : laguna,  lagune