numskull
/ˈnʌmskʊl/Definitions
1. noun
A foolish or stupid person.
“He was called a numskull for not realizing the obvious mistake.”
2. noun
A person who is not very bright or intelligent.
“The teacher tried to explain the concept to the numskull in the back row.”