← Back to browselagunanoun#29,003TranslationNo Japanese definition yet.English definitiona body of water cut off from a larger body by a reef of sand or coralExamplesNo examples yet.Similar wordslagunaslagulaginalacunalaglana← emancipatedbellboy →