Synonyms for "tomfool"

Words with similar meaning