What is the meaning of Buffo?

A comic singer, particularly in comic opera

funny, comical, amusing

strange, odd, goofy

whimsical

playful

gust (of wind)

puff (of smoke)

debt

first-person singular present indicative of buffare

Source: wiktionary.org