meaning of Bajazzo

Bajazzo - German to English

buffoon