ENGLISH → HINDIlagoonnoun01nounलैगून; अनूप झीलa body of water cut off from a larger body by a reef of sand or coralSimilar wordslaguna →lagune →Dictionary sources & licensesCopy link ↗