Synonyms for "buffoon"

Words with similar meaning