dullard

 
Pronunciation: /ˈdʌləd/

noun

  • a slow or stupid person: he was caricatured as a dupe and a dullard [as modifier]: his dullard cousin

Origin:

Middle English: from Middle Dutch dullaert, from dul 'dull'