estero
Top 8000
Meanings
Noun
1. river delta
2. shallow lake, pond
3. lagoon
4. brook (Chile)
5. water reservoir (Colombia, Venezuela)
6. arm of an estuary or river (Philippines)