dullardDict.lkDict.lk - Sinhala to English DictionaryMeaning dullard Tweet Sinhala Dictionary definitions for dullarddullard 🔊dullard : මොට්ටයාdullard : මන්දබුද්ධිකයාdullard definitionNoun. A stupid person; a dunce.Adjective. Stupid.Lern More AboutWiki Definition: dullardGoogle Search result: GoogleWiki Article: Wikipedia Tweet