canaille
Top 30000
Meanings
Adjective
1. raffish
2. scoundrelly
3. cunning, tricky (Louisiana)
4. mischievous (Louisiana)
5. unruly (Louisiana)