Synonyms for Nerd:

n.

diehard, bore, anorak, dinosaur, drip, fogey, like, conservative, Drongo, pill. fool (noun)
turkey, tomfool, schmo, softhead, ninny, Mooncalf.
nerd (noun)
swot, grind, wonk.

Other synonyms:

fool, cretin, softhead, tomfool, ninny, ding-dong, schmuck, schmo. gander, drip, pill. simple.