simpleton
noun
[ ˈsɪmp(ə)lt(ə)n ]
• a foolish or gullible person.
• "stop grinning at me like a simpleton"
Similar:
fool,
nincompoop,
dunce,
dullard,
ignoramus,
idiot,
imbecile,
moron,
cretin,
halfwit,
thicko,
thickhead,
nitwit,
dope,
dimwit,
dumbo,
dummy,
donkey,
stupid,
stupe,
twit,
nit,
numpty,
twerp,
clot,
muggins,
juggins,
silly billy,
nyaff,
sumph,
gowk,
gobdaw,
sap,
schmuck,
lamer,
dumbhead,
dumbass,
knobhead,
asshat,
Origin:
mid 17th century: from simple, on the pattern of surnames derived from place names ending in -ton .