Lagoon strip Synonyms

Definitions for Lagoon


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

LS abbreviation

LS is an abbreviation for Lagoon Strip
What does LS stand for?
LS stands for "Lagoon Strip"

Definitions for Strip