RIBAULD


Meaning of RIBAULD in English

noun a ribald.

Webster English vocab.      Английский словарь Webster.