gouille
Top 50000
Meanings
Noun
1. puddle, pond (Switzerland, Bugey, Savoie)
2. sea, ocean (by extension)
3. low-quality alcohol (figurative, figuratively)