Etymology · Italian

buffone

1 English words descend from Italian buffone, most common first.