Synonyms for "nincompoop"

Words with similar meaning