Synonyms for Nerd:

n.

ability, aficionado, cretin, devotee, ding-dong, dip, enthusiast, evangelist, fan, fanatic, follower, fool, gander, goof, goose, imbecile, jerk, lover, man, moron, nincompoop, ninny, nitwit, schmuck, simple, simpleton, supporter, tomfool, turkey, Mooncalf, schmo, softhead. anorak, bore, conservative, diehard, dinosaur, drip, fogey, like, pill, Drongo. fool (noun)
ninny, tomfool, turkey, Mooncalf, schmo, softhead.
geek (noun)
fool, jerk.
nerd (noun)
grind, swot, wonk.

Other synonyms:

cretin, ding-dong, fool, ninny, schmuck, tomfool, schmo, softhead. goof, goose, moron, nincompoop, nitwit, simpleton, turkey, Mooncalf. drip, gander, pill. simple. Other relevant words:
ability, aficionado, anorak, bore, conservative, cretin, devotee, diehard, ding-dong, dinosaur, dip, drip, enthusiast, evangelist, fan, fanatic, fogey, follower, fool, gander, goof, goose, imbecile, jerk, like, lover, man, moron, nincompoop, ninny, nitwit, pill, schmuck, simple, simpleton, supporter, tomfool, turkey, Drongo, Mooncalf, schmo, softhead.