Ribauld

enUK

Rib´auld


n.1.A ribald.