What this suffix does
-ard (and the variant -art) comes from Germanic "-hard" (hard, excessively persistent) and forms nouns designating people who carry a negative trait to an extreme. drunkard = a habitual, excessive drinker. dullard = a dull, intellectually slow person (dull + ard). laggard = the one who always falls behind (lag + ard). dotard = an old person who has lost mental faculties (dote = to be senile + ard). braggart = a braggart, one who boasts constantly.