BUFFO Meaning of BUFFO in English noun (plural buffi or ~s) Etymology: Italian, from ~ne Date: 1764 clown , ~on Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012