Translation of lagun in English:

lagun

lagoon

noun

  • 1

    lagoon, saltwater lake beside a sea, freshwater lake beside a river or larger lake