BUFFOON


Meaning of BUFFOON in English

n.1 a jester; a mocker.

2 a stupid person.

Derivatives:

buffoonery n. buffoonish adj.

Etymology: F bouffon f. It. buffone f. med.L buffo clown f. Rmc

Oxford English vocab.      Оксфордский английский словарь.