dullard
He is truly a blockhead.
stupid person
He really is a fool.
// MAIN MEANINGdullard
Explore more related entries to look up.