English translation of 'लैगून'
mn/laiguna, laigUna, laigoona, laigūn, laigun, laigUn, laigoon/
lagoon countable noun
A lagoon is an area of calm sea water that is separated from the ocean by sand or rock.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of लैगून from the Collins Hindi to English Dictionary