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