lagune
Top 15000
Meanings
Noun
1. lagoon, shallow body of coastal water
Examples1
Venice was built on top of a lagoon.