ignoramus   
didery
a simpleton, an idiot, an ignoramus, an imbecile (Prov.) [1.2]