Morons Meaning

There are 2 meaning(s) for word Morons

Meaning 1 : a person of subnormal intelligence

    Synonyms : changeling,  cretin,  half-wit,  idiot,  imbecile,  retard
Meaning 2 : a city in Argentina, to the west of Buenos Aires