meaning of Bajazzl

Bajazzl - German to English

buffoon