Synonyms of simpleton

1 Syllable
dolt, boob, dope, schnook, ass, clown, naif, schmuck, clod, fool, fools, schmoes, jerk, oaf, schmo, sap
2 Syllables
blockhead, meathead, beefhead, dullard, dumdums, dimwit, witling, birdbrain, lunkhead, morons, turkey, mooncalf, numskull, fathead, halfwit, dumbbell, oxen, jerked, airhead, bruiser, stooge, dunce, thickhead, ninny, idiot, buffoon, lame-brain, bruisers, schlemiel, greenhorn, softhead, lummox, greenhorns, hardhead, jestee, jerking, jughead, dummkopf, ding-dong, half-wit, moron, ninnies, nitwit
3 Syllables
muttonhead, knucklehead, bonehead, dunderhead, nincompoop, lamebrain, clodpate
4 Syllables
addlepate, ignoramus, imbecile