English Dictionary
Definition lagoon in British English
lagoon noun
[countable] noun
/ləˈɡuːn/

English Dictionary