moulon
Top 40000
Meanings
Noun
1. a stack shaped like a haystack
2. a large quantity of something (colloquial, Meridional)