Roget's Thesaurus of English Words and Phrases by Peter Mark Roget

493. Ignoramus — N. ignoramus, dunce; wooden spoon; no scholar.

[insulting terms for ignorant person:] (imbecility) 499 (folly) 501 moron, imbecile, idiot; fool, jerk, nincompoop, asshole [Vulg.]. [person with superficial knowledge] dilettante, sciolist†, smatterer, dabbler, half scholar; charlatan; wiseacre. greenhorn, amateur &c (dupe) 547; novice, tyro &c (learner) 541; numskull. lubber &c (bungler) 701; fool &c 501; pedant &c 492. Adj. bookless†, shallow; ignorant &c 491. Phr. a wit with dunces and a dunce with wits [Pope].