RichThesaurus
mental giant
mental giant
synonyms
intellect
idiot savant
brainiac
brains
walking encyclopedia
clever clogs
wizard
bright spark
Einstein
whiz
gifted child
prodigy
expert
boffin
brain
alpha geek
intellectual
master
polymath
egghead
ninja
mastermind
maven
rocket scientist
artist
brilliant person
brainbox
highbrow
genius
mental giant
antonyms
dunce