ribaud

listen to the pronunciation of ribaud
English - English
A ribald