lagune

Explore definitions, synonyms, and language insights of lagune

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