A person who is considered stupid or slow at learning; someone who has difficulty understanding things.
From John Duns Scotus, a 13th-century Scottish philosopher whose complex theories were mocked by Renaissance scholars; 'Dunce' became slang for someone who doesn't understand things.
It's wild that the word 'dunce' comes from a brilliant medieval philosopher—his followers were called 'Dunces,' and when his logical style fell out of fashion, the name became an insult, permanently damaging his reputation 500+ years later.
Complete word intelligence in one call. Free tier — 50 lookups/day.