buffoon

Synonyms of BUFFOON