laguna

Explore definitions, synonyms, and language insights of laguna

Definitions

Noun
a body of water cut off from a larger body by a reef of sand or coral

More General Terms


More Specific Terms