moron

/mˈɔrɑn/

Explore definitions, synonyms, and language insights of moron

Definitions

Noun
a person of subnormal intelligence
Noun
a city in Argentina, to the west of Buenos Aires

More General Terms


More Specific Terms