Synonyms of moron in English:

moron


See definition of moron

noun

1‘why don't you look where you're going, you moron!’

See fool