AntonymFor.com

Antonyms for moron

dumbbell:

genius.

moron:

brain.

noun:

intellectual, sage, wizard, sharpie, polymath, whiz.