ribauld

listen to the pronunciation of ribauld
Englisch - Englisch
A ribald