ducasse
Top 25000
Meanings
Noun
1. any festival that takes place one every two years (Belgium, North of France)